- Dec 21, 2012
This is apparently AT-ST.
And the setting is shown in the trailer is apparently Endor from the third film of the Star Wars trilogy:
Is this 100% Endor from Star Wars? I'm not much a SW fan, but this has me excited.