Jarbuckle

Ludum Dare 29 Jam entry (incomplete)
Puzzle