So TF2 just got replays added in along with a full blown editor and Steam and You Tube hosting support. There's even a competition for the 20 best films. I haven't played for a long time but this may be just the break from LoL I need. Anyone else gonna try to make a video?