White Dwarf promo missions?

I saw the current issue of White Dwarf, in addition to an interview with the devs, includes "three free missions". Are these missions we can already access, or are they exclusive content? The item description on the GW website is vague (shocking, I know).

Side note, does the coupon apply to the collector's edition of the game if I want to upgrade? *Hopeful grin*