I'm not sure whether I'll buy this, as you say, a demo would be nice.

The graphics on the trailer just look a little basic compared to L4D, but maybe that's just me.