Can you break the difficult puzzles to progress from level to level? Prepare to be stumped.
After crash landing on a bug infested alien planet, survive as long as possible until help arrives. Upgrade your weapons from energy harvested from dead critters.
This is a cool idea. The only way to beat the levels is to cheat. You need to think outside the box.