A developer of mobile and online games that specializes in multiplayer online role-playing games (MMORPGs).