Dave's Curse

Solve puzzles to escape, and free your cursed friend!