Many were counting on Google’s cloud gaming service to host their new titles. Now they’re scrambling to rehome the games—or cut their losses.
Many were counting on Google’s cloud gaming service to host their new titles. Now they’re scrambling to rehome the games—or cut their losses.