I'm pretty sure I see Batman up on that building.