by LadySirse on Jun 06, 2007
New Screenshots
MMORPG.com has posted three new screenshots of the upcoming Tabula Rasa. Head over and check them out for yourself.