Gamemaker Avalanche Studios held a contest to see which fan can make the most epic launch trailer. Spoiler alert: it has rap and explosions! Watch the winning entry here.