Tag:Azure

Microsoft and Sega strategic alliance precipitates ‘Super Game’ initiative

Sega looks to muscle into the burgeoning game-streaming field.