Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

Ohh cool!! I played it in English already but it looks legit judging from the screencaps. I appreciate the translation! :D