Kite1024

Ludum Dare 38 entry
Puzzle