ARGGGGGG! It won't play for me!
I uploaded it to both places earlier today. YouTube makes their version available alot quicker than Google does. Some people prefer one over the other.