I'm not usually one to get excited over trailers, even ones with a heavy focus on gameplay footage. But hot damn, seeing Isaac floating around making nasty things explode like this has me more than a little excited.