The Privateer forums might be down, but there's at least one place to still post news. The Throne is up in the new insider:
If the rules for this thing are decent, I might have to start a Legion army. This thing is just the sort of weird I love. Man that thing is every bit as bizarre as the artwork suggested.
And a card with no stats, other than just to show us its weapons are tentacle, tentacle, tentacle: