Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Haha. The game comes out on the 31st of August. So I wonder if you will find the answer to your wondering. ;)