New Escape Room Opens in Denver