Benfinnegan

A short game based of the origin myth and parable used to explain the difference in languages and culture.
Puzzle