Something REALLY annoying, here:
When you finish a game and click on the More Upgrades button (I think that's what it's called), there's no way to get back into the game... all there is is "Leave"...
That level 25... reminded me of a Bound map from Starcraft...
Not sure how it fit in a puzzle game, but I guess this was more of a platformer, really...
Also, a few bugs or notable features: I'm not sure if this is a feature or a bug, but it seems you can escape without activating the destruction of the facility. The second time (I had died due to not escaping in time), I wanted to try out NOT activating it and just escaped, and I finished the game fine.
Ah, finally finished it. Quick game, and it was okay to play...
The story was actually really short, and the ending seemed pretty predictable, but the conversation at the end was pretty awesome, and it seems to be just calling out for a sequel/backstory prequel thingy :D
What this DID remind me of was Portal, but I've never played Metroid...
All in all, pretty worthwhile to play~ 3.5/5 (I'll put 4/5)
Also, it turns out that you can beat this WITHOUT getting the Compressor (it was the missing item I mentioned last comment)... instead of ducking to dodge the cannon shots, I had respawned for a temporary invincibility, and ran like crazy. (I did finish the game with 73 deaths though xD)
I'm not sure if I was supopsed to get a double jump or jetpack or something, but on the first "Stage" or whatever, where you first meet a cannon-thingy, I died and respawned so that I couldn't be hit by its blast for a few seconds, and quickly jumped to the next one, and I'm not sure I should have done that, because I'm pretty sure I missed an item...
Man the walkthroughs helped a LOT...
But I didn't copy the walkthroughs exactly, but it gave good clues as to which upgrades to use. If you don't feel like taking the time to experiment with the different turrets and addons, just take a glimpse at the walkthroughs... they help a lot! But I didn't use the walkthrough on the last stage and got 4/10 -_-