Confirmed minis are:
-Bat Swarm (medium)
-Troll Leader (large)
-Oni Mage (large)
-Soul Gorger (medium)
-Stag Lord (medium)
-Jaethal, Elf Inquisitor (medium)
-Nyrissa, Nymph Leader (medium)
-Regongar, Half-Orc Magus)
-Earth Elemental Lord (huge)
-Water Elemental Lord (huge)
if someone buys a case will they get a chase figure?
You'll get two (sort of)!
If you order a case, you are entitled to order one each of both case incentives, which you otherwise can't order at all.
They are a huge (3x3 base) Water elemental & a huge (3x3 base) Earth elemental.
The Water Elemental looks to be almost gargantuan (4x4) in size (lots of overhang).