Thanks for the feedback and kind words! The difficulty ramping is definitely to be refined, I totally agree with you and others on that point. As the level designer, you always think the level is easier than how it eventually is received by the audience - accounting for that is something I need to work some more on, for sure.