NerdCubed: The Site

New intro thingy. What do you think of it? Music by the wonderful Kevin MacLeod Download it here... http://www.incompetech.com/