DirtyP2002 on 15 December 2008
the title says it all. did i miss something or was it just another pointless award-show. there were rumors about some big announcements. so, what happened?
Imagine not having GamePass on your console...