//=time() ?>
I realised this. (And someone might have already said it)
Sonic Forces could have had hub worlds like Adventure and Unleashed, since a bunch of levels share the same theme.
There could've even been NPCs from the resistance that give missions depending which character you are.