Difficult but very fun and polished. I really like the auto scaling on hard mode where there is no point where you just die/reset automatically but it gets increasingly difficult to see the player. (Although I only beat the game on easy mode).