derClef

A game about jumping ninja-penguins liking fish.
Puzzle