Really fun and polished gameplay! The upgrade choices give the game a strategic layer and the effects and particles are so well done!