Keys of Nine Entertainment

A point and click dungeon puzzler.
Puzzle