Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I want to buy, and play this game right now. Is there any way  I'd be able to do that?

Hey,

You have to wait for Steam launch now. Should be available again on 9-th of February.