After multiple delays and name changes, Throne and Liberty has finally been released, offering us a new MMO in a time of drought. The genre has...
Throne and Liberty, a game that has been in development at NCSoft since the Stone Age (2011), has finally hit Steam in early access. Despite its...