I caught the trailer the other day and my first thought was that it looks like Left 4 Dead shoved through a Team Fortress filter.... I'm actually pretty OK with this! Though I suspect Francis hates it.
--sofaspud
--oh please let the sniper class not suck (L4D sniping was maximum electrolux suckage)