Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

It is! Here, Steam and on Gamejolt. 

Ok well want to let you know it still shows as "in development" under "More Information."