For your viewing pleasure.
Late at night, SEGA and Xbox announced a new strategic alliance! What are the deets and how does this impact the future of their relationship? The Duke dial in.