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

Ahhh... haha damn, didn't realize the hint was in English. For some reason, thought it was representing some symbols or Russian. 

Just finished it, great game! Pretty enjoyable. Thanks for the hints.