Welcome to Wyvernhall, ladies and gentlemen! This enormous mountain fortress is where the heart of our action will play out.