Atrius, that is WICKED! WOW nice job! Are you sure you can't do anything to try and make it ZFGC instead of just a "Z"?
Dantheman, you are right, but what if someone needs to load graphics? It has to do at least one complete rotation, and the programmer can decide whether he waits for the full rotation or just show part of it. Anyhow, Atrius, as piers said, you should change the angle, check the refs I posted and try to reproduce that angle.
KEEP IT UP!