2 years 9 months ago Link Gamasutra After numerous failures to launch its cloud gaming Instant Games portal on the iOS App Store, Facebook has launched web-only version of Instant Games. ... Tags Gamasutra