Escape from Tartarus!

Join your fellow prisoners as you attempt to escape the devilish underworld prison of Tartarus! All you have for hints about how to escape are the seemingly random scrawlings of a former prisoner, presumably a lifer...

The Puzzled Prisoner