TERRA NOVA!!
Gasp, a new art site! How strange and so on! A chance for a new start, perhaps?! I always wonder with new places like this how much anyone will end up actually *using* them... People - like me - become so involved in sites like deviantART, feeling at home there, but can that sense of familiarity an…