I like the Concept of this Game, but you can step out of the map, and the camera is confusing
Ah yes, good points.
just fixed those two things :)