"It's come storming out of nowhere"
Some Journos may be aware. In this article it was stated:
With a release date of September 15th set, the idea is you harnass a Tornado to rip up a landscape and do battle with other enemies. No, we're not entirely sure how it works either, but we'll find out in just over a month.