Xbox 720 Rumors – Revealing What We Have Found Out So Far

After the unveiling of Sony’s PS4, gamers are now eagerly awaiting the response of Microsoft regarding their new game console which is dubbed as the “Xbox 720”. Citing CVG, Techradar said that the introduction of the new game console of Microsoft is likely to happen in April. However, as early as March, we could get