It's interesting, I got home and viewed it again (must have been the school blocking it) but then I close the window on accident and open it again and it says I need to get such and such software in order to view it. I'm all like "What are you talking about?!? I was just watching it 5 seconds ago!?!?"
Tried it in IE and it worked fine though (Darn you Microsoft! Must you monopolize everything?!?)
I'd like to save a copy of that video (I'm in it as it turns out; in the half second clip where they show the hand moving the controller... it's my hand

). If anyone knows where I might be able to download it without installing any Mac software?
EDIT: Never mind, I managed to get it working again and downloaded it using my trusty "download helper" extension! ^_^