I really liked the art style of the game but i felt like i was lost in the game. Maybe I'm just bad at the game :P
Nah that's the point of the game :) You can check the game page for an ingame map. Thanks for playing :)