the city of decay floats on an island of despair. fantasy concept art