Xbox 720 release date rumors are ten a penny these days, which given the infuriating silence of Microsoft is technically a good thing.
After all, we need something to be chewing over until the good folks in Redmond decide to finally put us out of our misery!
However, while there have been thousands of reports stating the fairly bloody obvious by way of an Xbox 720 launch scheduled for some time in the second-half of 2013, comparatively few have been willing to go out on a limb and pinpoint the specifics.
Today’s however is one of the rarer and more exciting breeds, as the latest stirring from those claiming to be in the know pencils a big red ring around May 21st as a possible official launch event for the Xbox 720. Not that this would represent the actual release date for the thing – we’d still be looking at late Q3 as a realistic estimate, but at least we’d know exactly what it was we were waiting for with such admirable patience.
The latest whisper comes from Paul Thurrott who has quite the reputation when it comes to using his crystal ball for projecting where Microsoft may be heading in the months to come. His blog suggests that while Microsoft had originally planned the Xbox 720 unveiling or launch for April 24th, the event ended up being pushed back to May 21st for reasons he didn’t go into.
Meanwhile, related reports from the good people over at The Verge back the notion of a May reveal for the Xbox 720, though have advised that we’d be looking at a rather soft-launch rather than a full-scale strip-down. Or in other words, it will probably be a little like the weird Sony PlayStation 4 ‘launch’ event a few week ago which brought us a few detail on specs and features, though not so much as a peek at the console itself.
And as far as the all-important price and release date is concerned, you can bet your bottom dollar that the Xbox 720 will launch in plenty of time for the Holiday buying frenzy and according to the same sources will retail for around $500 as a standalone package or closer to $300 if taken with a service-agreement.