One of the best PS3 games of last year — heck, of any year — is up for this year's BAFTA GAME Award.

Read more...