I've been trying to figure this out for a while, how do you upload captures and clips to a game's official club of which will be seen in the "watch" tab and unlike social clubs where you can upload right to the feed? Is it a special privilege? Am I missing something? Please help someone...this is annoying.