Interesting...
Normal enemy bullets were a bit confusing at first, since they zoom in like using orthographic projection. But I guess if it used perspective like the player bullets, readability would be even more clustered.
It's a very ambitious game, and you already achieved a nicely presented arcade experience. Congrats!