Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for playing! 

Yeah it's definitely a clone, this was an assigned task for a job application with the original creators :p