Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Enjoyed playing the game :3

Though on my phone i see 80% of the screen only :o

Overall, well made !