This game little bit reminded me of oddworld. Art style and music just suit this game perfectly. I haven't finished it yet, but i just wanna say... it's a very good production! :>