Wow the powers shifting like that really add some nice variety! I also thought that having the enemy types and number you killed at the game over scene was a nice touch. Oh, and the difficulty scaling felt pretty good to me as well. Great work!
That idea came to me from the start and thought it would work for changing the dynamic scape of the battlefield, sometimes OP for you, sometimes not lol. Glad you enjoyed and liked some of the little touches added :)