Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Looks fantastic! I'm glad this didn't slip by my radar. Do itchio purchasers get a Steam key as well?

We are not planning to add Steam keys to the purchases at this time, apologies! If anything changes we will post here though!