Difficulty is relative, I've seen people struggle with it on Medium...The real challenge is trying to do a no-damage run on Hard and getting that SSS rank.
Okay I understand. Anyway great game!