Hi there!
Ok, it's weird, but for some reasons, the videos that won't load on YouTube will load on here, and the ones that won't load on here will load on YouTube o_o I honestly don't know why...
Anywho, if you wanna see the rest of the videos I've done so far then take a look at my YouTube account:
http://youtube.com/profile?user=CyCyDark