Our cursors have gone through a few iterations, from the original programmer art, to a few from Phillip, to some from AJS, and one from Silverfish. I am pretty happy with this set, but as always, it is not necessarily final.
There are a couple of things that make a cursor good. First of all, it needs to be visible on all backgrounds. This cursor accomplishes this by being largely white, with a 1px black stroke outline. Additionally, it sports a soft drop shadow to help its contrast. Secondly, a cursor needs to have a clear point. We had a few complaints about some of our previous cursors because it was sometimes ambiguous where the point was. These ones should be very clear, though.
One cool thing about these cursors is that they are vector based. This means that they are resolution independent: they can scale up indefinitely while retaining their quality. Resolution independence is going to be very important in the future -- I think I will save this topic for another post though.
As always, if you are interested in helping us with UI or other stuff, please contact us!