You Can Take My Life – But You’ll Never Take My Castle

In 2012 we named Scotland as the Tower Defence Game capital of the world. In 2021, is that still true…?