Tabula Rasa Screenshots & Concept Art Category: News Archive Hits: 834 Written by BuckGB on August 17th, 2005 Tweet View Comments The official Tabula Rasa website has been updated with ten new screenshots and ten new pieces of concept art showing off the sci-fi MMORPG. View the discussion thread. back to top Prev Next