The annual Game Developers Choice Awards main event won’t take place until March 21, but that means there’s plenty of time to argue over which games deserve this year’s big honors. The nominees have officially gone live.

See full article at Cinemablend.com »