In the wake of the recent release date announcement of the Xbox One's arrival in China, Snail Games has announced that it is developing a new MOBA title.
Even though working at Game Informer is great, it's still hard work.
Sometimes we need to take a break from playing and writing about video
games to... well, play more video games