Tagged:  London 2012: The Official Video Game

By GamerNode Staff, August 20, 2012 0 GN

The London 2012 Olympic Games are officially over, which is reflected in last week’s gaming sales chart with the official video game taking the number three spot. It seems that the success of Team GB and Team USA in the… Read More »