Wait, is this title officially revealed as taking place in a Front Mission continuity, or is it an educated guess?