I've added in the last batch of enemies for the bullet hell game. First is the mortar (all names tentative as I haven't gotten art yet). It creates large circles on the map, and you have to avoid those circles or else they'll blow up on you. It's interesting in that they aren't bullets in the normal way, they're just circles that check for the player in its radius.
Then there's the orb collector. It has a permanent wall in front of it and you can't damage it with your own bullets. Instead it fires multiple bullets at you, one of which is differently colored. To damage the enemy, you have to touch that colored orb. Originally this was going to be a ping pong paddle, and you had to keep hitting a ball towards it to damage it. I didn't know how to make it obvious that you were supposed to do that if it looked like a regular bullet though, which is why I now have a differently colored orb, it stands out.
Finally today I added the last enemy. This one shoots bullets that grow larger over time, but they also pause when they reach a certain size. When paused, they stop moving and then disappear after a bit of time. The idea is that they're so long that they end up blocking your movement and trapping you towards one side of the map. Originally they were going to be full on solid walls and your bullets can't go past it, but I didn't have fun when I tried it. That enemy that creates walls in front of itself was plenty.
Moving on from enemies, I added health packs to the game. When you beat a wave, a health pack drops from the top of the screen that gives you 1 HP back. I resisted on giving these because after all, the ultimate achievement in this game would be to beat the whole thing without taking any damage or missing any bullets right? But after constantly losing on the highest difficulty (which I verified to be beatable), I added it in.
Another thing I discovered is sort of a bug, but the kind of bug I'm leaving in. The player constantly tries to follow the mouse. But if you pause the game, move your mouse across the screen, then unpause, the player will move very quickly towards your new mouse position. This isn't intended, but it's probably a fun thing that a super good player can take advantage of. What makes me less worried about it is that it isn't an instantaneous teleport, you can get hit by bullets while pause dashing.
Finally I've had 2 weird dreams. The first one was about how having to rush to get both detergent and glue before moving out of an apartment. I don't know why I needed those 2 things, but I had to get them fast to rush to an airport. The second one was my family going to a restaurant, and afterwards I had somehow lost my computer (even though I never took it out of my backpack). After returning to the restaurant, the computer was still missing. I don't remember if I found the computer eventually, although I do remember being very mad in the dream.