"But in purple, I'm stunning!"
(Okay, I want to see the code for that. Because it'd be awesome. Would it be networked and 3d too?)
(See klash's post here
. Alas, networking and 3D aren't part of it. And all the heavy lifting is done by the API.)