Interesting idea and nice implementation. I would prefer to change inverted keys and have option to instantly restart the level by pressing some key. But overall great job!