Watch it in 1080p!
Or just buy Mount & Blade Warband plus Napoleonic Wars separately (or whatever DLC you want).
You MUST own Warband to play Napoleonic Wars.
UPDATE: If you didn't get this at the huge discount, then it is because you don't read this site religiously or do what I tell you. Sad.