Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
(1 edit)

Yea I have to agree with the steam comment. At this point I basically purchased it here and I'm updating it through a separate site... which kinda sucks :/ 
EDIT: As I say that they update the site with 1.0.3 so ignore me lol