Something's been bugging me about the characters from this for a while now, and I've finally remembered what.Remember the New Frontier teasers? Specifically, the ones with Geoff, Saya, Lain and Penance wandering around somewhere? Apparently, the After School Special Missions Force has an at least moderately-sized role to play... probably. Unless I'm completely wrong. Which is likely.