Day one dlc, which while I find very tempting, I have no idea what this is about! Is it a new character? A new area? Some new weapons like the blood dragon armour in origins? Or are they just tossing in an arena mode?
Anyone have any idea?
(I tried google but all I got was "RAaaA! Biowares ripping us off!"}