so what does everyone think of valve's viral marketing that appeared last night? i for one am quite excited just hope it leads to what everyone is hoping for and a fall release at latest