Category:
Launch trailers are much more than just visual public service announcements that remind the gaming community of a game's in-store or downloadable availability. In fact, they play a large role in publishers' final advertising-based pushes for each one of their new releases. As a result, a lot of thought is put into creating the perfect montage, which will hopefully generate an abundance of extra sales. So much so that Techland believes a semester-long class could be taught based on the advertisements' in-depth creation process.