TF2 is so close i can smell it.

found this gameplay video on youtube
http://www.youtube.com/watch?v=4bqmjiZzQ6s

will all our dreams come true? who know, well soon find out.