Too hard but it makes it also good. However eventually I stopped playing because I couldn't use space to jump while using arrow keys simultaneously. (Plus Ctrl and R are too far and my fingers hurt, but that's ok.) Great visually, ambitious thing and fun ideas.