Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I said its great for a JAM game. Emphasis on the JAM part.

For a non-JAM game, yes, it needs a lot of work. But the base for a great game is in there, so yes, I'll look forward to a polished version on Steam.