Short, basic, gameloop works well. It all works together, nice job! :) What I also noticed that might need some fixing is that npc ships spawn/pop in occasionally in view. The power-ups are a great addition, maybe some more visual feedback would be nice after collecting them.
Viewing post in Pyrite's Plunder jam comments
Thanks!
The ships should spawn in view, but not on top of the player. We just need to increase the distance at which they spawn from the player. This will need to wait until after the jam of course.
For the powerups, we could add the powerup icon to the top with a timer going around it. Inside the icon could have number representing how many you have.
Thanks for the idea!