Call me the negativitron, but having new trailers for games that have been going through maybe the worst kind of development cycle will not get me back on the bandwagon.

Bring on the indie games