A futuristic alien cityscape with towering skyscrapers, intricate architectural designs, and neon-li