By using this site, you agree to our Privacy Policy and our Terms of Use. Close

If my English understanding is right, then 'catching up' means one already have done something and the other is following him in the same path to 'catch him'. Sony now owns Gaikai, what does Microsoft have? Who is playing catch up in reality?