May 26, 2011 Yep... Edit Delete Tags Autopost I'm going to spam the shit out of these trailers if they keep being this awesome. Deal with it.