The “business” section of Yahoo confirms a summer release for the game:
http://biz.yahoo.com/prnews/040511/sftu128_1.html
It seems that Valve is also striving for a contemporary release. I wonder how will go the fight between the two games at the E3.