I would give it 1 star, What do I know about making games? Although I would suggest better Art and Animation to give depth and maybe make it a little more complex in the mapping and gameplay modes don't worry too much about the story in games like this the gameplay is the key.
The Game is sweet, but it's a little bit too easy to get lost and there's also a element that seems to be missing.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.