Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Haha, I'm very bad at the game.

Nonetheless, very nice take, true game in 64x64!