TLLangham

Winner of 3rd place overall in Bored Pixels Jam 8: "You are not the hero".
Puzzle
Play in browser