I had a very quick poke around. It runs really quickly on my phone, which is great
But because I'm on my phone, I'm afraid I couldn't actually see the videos
. I must admit that "wanna watch me play?" brings all sorts of ideas to my filthy mind that you probably didn't intend
As for what else to put there, just put everything that you're into on it. And put a link to it on your sig, so everyone can see!