All the visual and sound elements you manged to get into this are incredible! The Rainbow effects around the AI at the end are stunning! Really polished feel to the game overall. I think the upgrades could use some balancing since there were large portions of the waves I could just stay in one spot and kill most of the enemies. Nice work!