Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sorry for the inconvenience, never knew this game is still around, thanks for pointing it out, I have categorized it as a Unity game.

If you are using Windows, there is a downloadable file for Windows.