- Joined
- Dec 21, 2012
- Messages
- 217
- Awards
- 3


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.