Straaaaange game. In this one, you're a treasure hunter flying through the galaxy and some mystery planet pulls you in. You're stuck until you find out what The Power is to release you from it.
It's a bit surreal, with vector bats, guns popping out of the ground, tall vector plants in the background and bosses that suddenly appear for some strange reason (or not). Bit of a puzzle game too, as I'm currently stuck on a boss that doesn't seem to be taking any damage. Not sure how to get past this giant frog-thing the shoots projectiles from its mouth.