image
author Image

32Red: Overview of Online Gaming Platform and Services