I was able to beat the boss, very fun. And the second phase was a nice touch. Also my vote has been submitted :)