You know you've played too many video games when the first thing you think upon seeing a hot half-naked chick in a run-down industrial setting is "She must be an alien in disguise, FRAG HER!"
That background music sounds a lot like the lobby scene from The Matrix to me, so I keep expecting her to whip out some Uzis and start shooting shit up.