Sega and Microsoft are joining forces, but what does that mean for Xbox ...

Sega and Microsoft are joining forces, but what does that mean for Xbox ...