Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I feel like it should be on steam the graphics look riley cool I haven't played it yet but its downloading wile I'm typing. But  plz add it to steam

Hey, the game now has a steam page here! :)