Pew! Pew! by sorlok

Story
Most of the journey to planet Xylitol has been spent in uneventful hyper-sleep, but the last few parsecs are going to be rough. Your puny ship needs to survive wave after wave of Xylian armada ships, all while gathering Power-Ups and avoiding space debris. In order to escape some truly impossible situations, Sacrifices Must Be Made.
Controls
- Arrow Keys: Move
- Z: Fire
- X: Sacrifice a Power-Up
Theme & LD Stuff * For the player: You will need to sacrifice your Power-Ups to beat the game. * For me: I sacrificed all but 16 colors by using the PICO-8 fantasy computer. It's a pretty neat engine! * I also forced myself to make my own music this time, as music is something I've never been good at.
Tactics * Some things can only be destroyed via sacrifice * More Power-Ups make you stronger, but slower (and also a bigger target) * All enemies have fixed patterns; there's very little randomness in this game
Help! * If you're stuck on Level 1: https://pastebin.com/raw/qZCbgAte * If you're stuck on Level 2: https://pastebin.com/raw/vniJb7C7 * If you're stuck on Level 3: https://pastebin.com/raw/TymK4R05
Bugs * Hit boxes are off a tiny bit in some cases * The last boss sometimes freezes the game (unsure why) * Fullscreen doesn't work on some systems
| HTML5 (web) | https://www.lexaloffle.com/bbs/cart_info.php?cid=pewpew-5 |
| Source code | https://bitbucket.org/sethhetu/ld43/src/default/ld43.p8 |
| Original URL | https://ldjam.com/events/ludum-dare/43/pew-pew |
Ratings
| Overall | 277th | 3.694⭐ | 33🧑⚖️ |
| Fun | 120th | 3.823⭐ | 33🧑⚖️ |
| Innovation | 560th | 3.094⭐ | 34🧑⚖️ |
| Theme | 346th | 3.719⭐ | 34🧑⚖️ |
| Graphics | 469th | 3.594⭐ | 34🧑⚖️ |
| Audio | 230th | 3.565⭐ | 33🧑⚖️ |
| Humor | 690th | 2.5⭐ | 31🧑⚖️ |
| Mood | 520th | 3.306⭐ | 33🧑⚖️ |
| Given | 34🗳️ | 30🗨️ |
I found some situations a bit unfair; like here, I had just fired the super missile (I know I should have sacrificed it!) but for some reason one metal box still killed me (the others in front of me were properly destroyed).

@samh Thanks for the feedback! Level 2 definitely ranges into unfair territory --actually, I did not know that the super beam could destroy metal boxes (it wasn't supposed to, since "sacrifices must be made"). Glad you enjoyed it, and good luck!
Really nicely done.
I had fun.
Menu music is a bit boring, but as soon as the game starts its instantly addictive.
I died a lot but would have gladly tried some more if I had the time o/
Good job !
Ok, I think I've played everyone's game (send me a message if I missed yours).
Back to random games!
I thought the rain was bullets and spent a long time trying to dodge them before I realized they were safe