WOOO! It's finally here guys! Thanks for your continued hard work Ame and to the community as well. Now, to figure out where the hell I'm supposed to go.
Judging by it looking like a meteor fragment/stage of some kind, and by the teaser dialogue which I'm presuming to be Lin speaking; I'm guessing it's the battlefield where we fight Lin, the leader of Team Meteor. A man can hope!