WEBZEN through their official WEBZEN Facebook page have announced that the game is now scheduled to enter the beta stage in November 7, 2017. As a producer, Pierre Vandenbroucke wrote…
Continue Reading