It wasn't too long ago that Valve announced it was working on its game recording feature, something that would take on the ...