I'm not a big fan of the lack of visibility concept, but you've implemented it well, with great art and music, and fun level design. The character feels a bit floaty jumping up, but the controls are responsive. Well done!