The design and game page sets the right mood for this game.
How about releasing some tips along the game?
I spent 15 minutes looking for the radar. I really wanted to know what would happen next!