Fraser Rees

Overcome obstacles and enemies to reach the treasure.
Puzzle