Microsoft launches new Games hub
Microsoft today introduced a new games hub which connects major social gaming portals. The Microsoft Game Hub is a portal that combines MSN Games, Bing Games and Windows Live Messenger…
Microsoft today introduced a new games hub which connects major social gaming portals. The Microsoft Game Hub is a portal that combines MSN Games, Bing Games and Windows Live Messenger…