87850324
Mar 26, 2018
Downloadable mobile applications for playing video games, playing player versus player video games, playing games where players can upload and generate customizable avatars; Downloadable computer software for playing video games, playing mobile games, playing player versus player video games, and playing games where players can upload and generate customizable avatars
Electrical and Scientific Apparatus