Devilishly difficult. Having upgrades tied to the enemy placement is a great way to scale the game, but may require a bit of balancing since I was only able to survive few rounds before restarting [Possible skill issue on my part]. Controls feel great and visuals work n-ice-ly!