Universal Games and Digital Platforms