Jesse de Haan

​Take the role of Sal the lizard as he platforms across the islands completing puzzles.
Puzzle