Great effort to put as much juice as possible ! However I think it's sometimes done to the detriment of legibility : I often got hurt bevause enemy bullets were hidden behind all kinds of visual effects. I think it could have been good to put more emphasis on elements that are important for the gameplay, like a way to show when bullets are about to be fired.
It's a really cool game overall, even though the legibility was lacking, I still found the game quite enjoyable !