The scene in question is set in a large sports arena, with big scrolling digital banner adds including corporate logos like Mercedes-Benz, Capital One and Del Taco appearing on the balconies. Among those adverts is one for the Xbox 720.
A tongue-in-cheek nod to the next-gen Xbox you may say, until you realise that it's not the only Microsoft product featured in the movie. The Bing Maps service also pops up at another point in the film, which is very much a real, exisiting product.
Product placement means big bucks in Hollywood, so is this just a case of Microsoft being big teases to salivating fanboys, or something more telling? Certainly an Xbox 360 successor is in the works, but there's been no announcement made yet, let alone confirmation of the "720" name.
And, if the Xbox 360's life-cycle is anything to go by, the 2020 setting of Red Steel would make an Xbox 720, launched in either 2013 or 2014, very much still a vibrant product, if one that would be coming to the end of its life-cycle.
Very intriguing then, and likely more interesting than the movie itself for all you Xbox 360 nuts out there.