Skip to main content

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

if u double tap the little home screen thing a lil pop up well pops up telling u bout the ppl u help make the game 

What are you talking about?