I got a pop up for a new game changer vid tonight that mentioned ships(I think) but also a new faction and some sort of synergy.
I tried searching for it on Youtube, but my search fu has failed me. Anybody get this pop up and can link the vid for me??
0
Replies