The upgrades are awesome and being able to choose where some take effect in the arena introduces some strategy and replay value. Also great job on visualizing the attack warmups, it's a tough game but I never felt like any damage I took couldn't have been avoided.