User blog comment:ItsAlwaysSunnyInIllium/Not Happy with Bioware (Arrival)/@comment-69.207.23.137-20110322225924/@comment-1221773-20110323000142

Yeah, I'm pretty sure release-day trailers are common thing for both full games and DLC.