Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

So, somehow this was not on my Steam wishlist. I'm glad I misremembered the name for the other game! Purchased! :D