Microsoft disappoints fans of its Xbox platform