It's unfortunate that it starts lagging out after a while because it was really fun finding out how to break fix all the bugs. The dispersion is a really fascinating levelup especially because early on when it's firing the wrong way, it's only useful if you get lifetime. Though size also seems to help a lot. I feel like the first thing I'd probably do is lock a few of the upgrades to a max, rotation speed isn't useful past a certain point, and projectile speed can put you in a bad position as the projectiles move past the enemies.