Snail Games today announced the North American launch of The Chosen, their latest free-to-play MMORPG. In order to celebrate this launch, the company has also released a new video trailer that showcases various gameplay elements. Continue reading The Chosen Officially Launches Today→