GameBase • Developers • Total Mayhem Games
You and your companion have been imprisoned in a prison in Castle Rock, a kingdom. You were betrayed or ended up here due to your own foolishness. To survive, you will have to explore the ominous castle together, solve puzzles, and devise an escape plan. Secrets and mysteries lurk around every corner. Remember, in this […]