One of the more addictive games on the Windows Store is now available as a freeware. Download Castle Raid 2 free while you can, as this special promotion expires in a couple of days. This is part