Stronghold Defenders: Release Date Announcement

Prepare yourself! Game is releasing on the 7th of November! Wishlist it right now!