Hard-Luck Hurler Tosses a Perfect Game in MLB 2K's Million Dollar Contest

T.J. Brida, one of Kotaku's Gamers of the Year, and the hardest of hard-luck losers in MLB 2K's Million Dollar Challenge last year, finally threw a perfect game. He did it today with Cole Hamels and his beloved Philadelphia Phillies, against the Atlanta Braves. With 10 strikeouts and 81 pitches, he should be well… » 4/03/13 1:16pm 4/03/13 1:16pm

The Better Angels of Our Nature: The Gamers of the Year

Kotaku, in its look back on 2012, will ultimately laud the best games of the year, the qualities that made them great, and those who made them great. But we also want to step back and recognize those who make video gaming, as a whole, great. The people dedicated to the ideals of this culture and whose actions reflect… » 12/06/12 9:00pm 12/06/12 9:00pm

Against Long Odds, a Gamer Still Relentlessly Pursues Perfection

T.J. Brida is doing just fine, thank you for asking. "I'm definitely proud of how far I went, definitely proud of myself," he told me yesterday. After losing his bid at a perfect game » 4/20/12 6:01pm 4/20/12 6:01pm, and a shot at $1 million dollars, in the most anguishing way imaginable, Brida did come back to , chin up, ready to try again.

Xbox 360 Controllers Pay the Ultimate Price for Missed Perfection

Now two weeks into Major League Baseball 2K12 » 4/13/12 6:00pm 4/13/12 6:00pm's $1,000,000 Perfect Game Challenge, nearly 275 verified perfect games have been thrown, out of more than 400,000 attempted, according to 2K Sports. Which means, potentially, hundreds of thousands of controllers, discs and maybe even consoles have been hurled, too.

The Agonizing Death of the Greatest Perfect Game Never Pitched

T.J. Brida usually shows up 15 minutes ahead of his shift. This day, he was thinking he'd be late. He pulled on his work shirt, ran out the front door, got in his car and lit a cigarette, cursing and smacking the steering wheel all the way.

T.J. Brida had just thrown 13 1/3 innings of perfect baseball. And then he… » 4/07/12 6:00pm 4/07/12 6:00pm