Just in time to take the piss out of the fan translation that 'just' came out.
But yeah, I'd say that Nintendo won this one, though Microsoft was definitely the winner of the Most Improved Over Last Year award, and Sony probably should get the We Covered the Most Indie Titles honor, while EA probably should get Worst in Show, and Ubisoft was probably issued Biggest Disappointment.