Sorry if that seems a little excited, but really, just watch this tank battle footage. My PC is in the opposite corner of the room, sobbing pathetically at the pain that is to come.

Note that this isn't pre-rendered stuff. This is gameplay footage.