Welcome to Carceron, City of Chaos. Far away in another dimension is demon-worshipping tourist city Carceron, whose success is suddenly under threat. The city's Archmayor has been …