Update: a few vids have been posted

http://www.youtube.com/watch?v=F2lBIw9ctLo

http://www.youtube.com/watch?v=YLVe_IW6L-Y

Anyone else think it looks too easy and the tf2 stuff fits about as well as a speedlimiter to 70 mph in a ferrari?