Fun game! (after I figured out you can keep refreshing your jump infinitely on the walls, you should really explain that mechanic). I actually kinda wanna steal the idea of an endless wall jumper myself!
Not sure how it really fits with the ON/OFF theme though...