I would say the game is somewhat difficult but adding things like the slowdown mechanic, etc really helped. Also, I think a variety of power-ups or abilities to unlock would both help the difficulty but also motivate the player to get further.