Rombus

Search for the key to get the hell outta' there.
Puzzle
Blast your way through an alien planet!
Platformer