> the screen spins WAY too fast though, i felt like i could hardly control it.
Hmm, it's odd that you didn't feel in control. Rotation begins the exact frame you press the button, and stops the exact frame you stop.
If it's mostly a problem of speed, I might try tweaking it.
Thanks for the review :)