Really nicely polished. I thought it was an interesting take to make the player itself a weapon while also being vulnerable to damage. You managed to execute that in a way that works well. I got confused about some of the powerups and which ones did what. I got one powerup and randomly started shooting bullets despite not having an upgrade to activate them. The same thing happened with the lasers too.