on February 27, 2020 Invasion A soldier lands on an island and storms it. Only finding it defended by sheep… on February 27, 2020