I know it's not the best game thats come out this year, but I guess mine would have to be Warcraft 3, considering it got most of my playing time.
edit: I'm not sure If it came out this year, but I know TFT did, and that basically makes it a new game...
|