Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sorry but this got me super confused, as @boymakesnoise said im not sure about the controls and the graphics are confusing i cant figure out what dude am i. Did not have fun with it =S