Hunted: The Launch Trailer
Phil’s Law stands: launch trailers are the best trailers, even when they have a strange cover of Happy Together playing. This trailer for Hunted: The Demon Forge manages to be badass despite the amusing and yet somehow appropriate song choice. Seriously, I like this, and it does sell the game well. Yay launch trailers!