I think the design really captures your team spirit. At a first glance though, it's a bit overwhelming and perhaps doesn't convey the best message.
Remember, your site is not just for your team - it is for potential sponsors, mentors, and members. Something with animated tickers and blisteringly bright colors might be off-putting to some who are expecting a more "professional" tone.
That's not to say your site shouldn't have personality - it absolutely should! Just find that balance
Personal note: I have a strong distaste for Comic Sans. Times New Roman is also a bit bland for a modern site. Look into using @font-face in CSS to use cool custom fonts.