I've never been one to let science fiction-ish pics capture my fancy, but your detail and composition is awesome! Awesome in the way that I'm actually in awe. This would be great in a video game. It feels like there would be a lot of places to explore, but at the same time you would have to watch yourself, because there's some kind of overpowering force here. I think it has something to do with the faces and the statues.
Absolutely fantastic! When you let it fill up your view, you totally feel like you're there, especially with the face gleaming in the corner of your eye. I love the statuary, the big public architecture, and the red and purple gleaming lights.