This was great! Wasn't sold on the switching between modes at first, but the boss fight was a lot of fun and kept the pressure on to manage that efficiently. Well done!