Filed: April 7, 2019Cloud servers; computers and computer hardware; downloadable cloud-computing software for developing computer games; internet…Owned by: zeuz GmbHSerial Number: 79269224