Game BAFTA’s

The European chain of stores Game is currently running a British Academy Video games Awards, or BAVTA! Well actually it’s called a BAFTA… but the point stands. Anyway, as part of this they have a massive online poll running to choose what is going to be the Game of the Year of 2011. Anyone can […]

Read More Game BAFTA’s