Flaghead: Hello World!

Hey everyone! Our store page for Flaghead is officially live on Steam! There are still things to be done with the game. I'm about 70% through the development, and things are getting exciting! But this moment feels huge.…