Wow this was fantastic. Amazing mechanics, perfect progress from introducing the mechanic to having you prove your mastery in the boss battle! Amazing work.