I had read that back when it was posted but was unsure if what we saw today was just porting the DLC or if this was "the big merger". :)
Awesome. OK, because I'm a pesky little tadpole - any rough estimate on the juggernaut? Is this a 1 month away kind of thing, or "big overhaul long ways to go 6+ months"?