Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Pretty close to the original... Even in terms of difficulty! :P
Congrats for the release, this is a nice tribute indeed!