Holy moley what a great little puzzle game! That last level had me stumped for a while. The story was just the right little touch of myth and context for the game to take place in. Well done!