Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Just checking in - is this mecha game happening? Is there anyway to follow it's development, or to be notified of a release?