Will Zelda or Mario win?

Tonight you can watch the 2012 GAME British Academy Video Game Awards live online through the magic of streaming.

Read more...