For the first COTW of the new phase (and for Christmas!), we take a look at Invincible. The first civilization that is likely to appear, and they already have their defenses ready for war.