Reminds me of Blade Runner with the huge digital ads splashing in your face and what not. not to mention the pyramids as well!