Oof, yeah the engine probably has difficulty with the number of objects on-screen especially if you use the upgrades that give you lots of copies of weapons.
Glad you had fun though!