I know I spent too long on this, but school got in the way so stfu.
Youtube kicked the quality in the balls several times, so I suggest that you download the HQ version.
heh pretty good vid... allthough the transitions could have been better... allso, you could have used better shaders... but the best thing about this vid is obviously that im in it xD