Blog Post Image: When it comes to cloud-based games, Microsoft is making a big push.