Mr-terra

Match the gems, reveal the key, escape the lurking monsters.
Puzzle