You now can upload images from Tumblr and Imgur, in addition to YouTube and Instagram. Please see this thread for more information.
Is it 120 or 135games to be on this seasons leaderboards and gain rewards?
Except for the first season of leaderboards it's always been 120. They wouldn't make you play 15 games on the last day.
120, can you not read? it's under the ladder. It'll end before the patch.
And last week it said 105. It changes every Tuesday if im not mistaken. Just wasnt sure whether it will change again on the 17th.