Neowiz Games officially launched Seven Souls Online to the public as a free to play MMO. The official launch includes the addition of the Billon shop.

Read more