By Raghav Chandak
Picture
Software giant Microsoft will host a May 21 press event, where, according to many analysts, the firm will unveil Xbox 720. The console would then get a full airing in June, at the E3 conference in Los Angeles.





Leave a Reply.