Here are the current players that have signed up to upload:
P4g, drophyghost, gabe, tprtv.
Please don't feel that you need a capture card to upload to the channel. (I don't use a capture card either) if you want to upload please let me know soon. I want to have some more uploaders added to the list. But if that isn't possible, then I understand.