This was a great experience. The chaos of the screen is a large part of it's charm. I feel like I spotted my enemy spawning things over on my side from time to time, but at the same time with everything going on and all the different effects I could have just missed something happening, Don't know what I'd recommend other then a more definite win screen after the last and I had some issues with some of the enemies, namely the second one, filling up too much of the play area with their animation when they play something.
But, still a very fun and creative experience. Well done.