Legolas_MC

All the levers are broken D: Find the lever handles and get out of there!!
Puzzle
Play in browser