Fleet Command - Star Wars Armada
Thursday, May 21, 2020
Wednesday, May 6, 2020
So, once again Europe comes to the rescue, leaking things they shouldn't leak about upcoming products, with a lot of FFG products for pre-order that we haven't even heard of yet. Assuming these are true, what does it mean for Armada?