gameoverviews.com
New XBOX reveal on the 26th of April?
What with the new PS4 being announced and there has been a lot of buzz regarding the new consoles and how they would compare against one another. Especially since many of the people who tuned in to…