There is a minimap in most rooms. Study the walls and you may find it. Making it brutally obvious where you are makes it a bit boring for me.
I saw it, and I thought it was a nice addition! Nice game, but then again, you're st33d, so what games of yours AREN'T good?
Nebula was pretty bad: http://www.nitrome.com/games/nebula/
Eh, we all make mistakes sometimes.