Tabula Rasa Site Update Category: News Archive Hits: 958 Written by BuckGB on July 2nd, 2005 Tweet View Comments NCsoft and Destination Games' official Tabula Rasa website has been updated with three new team biographies and seven new pieces of concept art. View the discussion thread. back to top Prev Next