Try contacting your
local hackerspace(s). If you didn't know, a hackerspace is a place where engineers, programmers, makers, gamers and other various kinds of geeks go to meet and hangout. Hackerspaces are all over the world now at this point, it's likely that there is more than one near you, and it's just as likely that they are already playing Artemis or they are planning to. The only reason I even know about Artemis is because someone from one of my local hackerspaces told me about it.
Good luck!
[Last edited Nov 02, 2010 00:36:15]