Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Are the devs even active for this game any more..?

They're finishing up on college work. Give them a bit of time.