Gaming Microsoft launches new Games hub November 15, 2010 by rjcool No Comments Tweet Microsoft today introduced a new games hub which connects major social gaming portals. The Microsoft Game Hub is a portal that combines MSN Games,... Read More