Yep, they got around the legal crap (what they did no one really knows, either paid for a license, dropped the mechs in question or altered them). We still have no idea if they picked up a publisher, but it's almost 100% they can. They're in heads down dev mode now. Most news release / press hype doesn't start till about 6 months before release.
I'd say give it will about Nov/Dec before we hear any news. It'll be a shock if we hear anything at e3 or the penny expo.