I just heard about this site...it's literally..."The Youtube of Games".
You have to check this site out...it's awesome.
Lol. You sound like a hacked myspace bulletin.
Eh, not too bad. I think people go there and upload games because of the prizes they can receive.