PES 2012 is Available from OnLive Now, Play to Win Prizes

by Terry Lucyon January 24, 2012
OnLive has announced that PES 2012 has released onto its cloud-based platform, and gamers who play stand to win a series of prizes.

David Rutter Talks FIFA 11

by Asim Tanviron August 24, 2010
Yesterday two members of the GodisaGeek team (Asim and Aryel) headed down to the Emirates Stadium in London to get some hands-on time with FIFA 11 before its release on October 1st (well, in the UK anyway). Being a Spurs fan, Aryel “resented” being at the stadium of the “enemy” but finally getting to play […]