The names, layout of the city, and the magical processes are all quite creative. A lot of impressive detail is evident, but it drags especially at the last 20 minutes.