Throne and Liberty, a free-to-play MMO developed by NCSoft, is making waves after its recent release.