Sometimes marketing over promises and under delivers. Microsoft recently launched this video for their soon to be released evolution of the Xbox 360 platform that gives us a glimpse into the future of gaming. Microsoft is not known for over delivering on its products, so let’s hope it’s not all hype.
Advertisement