Plummet Studios

Stuck in a mysterious crypt in an alternate dimension... Can you save the souls?
Puzzle