Played your game, loved it much!
Clean, smart and fun.
Also, there is one bug i've found: When you press R while mouse buttons are pressed, you couldn't press them when level reloaded. You could possibly just renew them when level starting.
Good luck with your project!