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

Bugs are understandable, 2 days is not a lot of time to make a game :)