A new game studio growing online games designed to foster meaningful and memorable moments between players worldwide.