Sigil Entertainment has announced that their turn-based strategy Battlecraft is now available for FREE on Steam, Google Play and the App Store. Battlecraft provides both mobile and desktop gamers with a fast paced “simultaneous turn-based strategy” against AI and human opponents. Check out the game’s launch trailer below… Battlecraft provides a fresh twist on the turn-based strategy genre, […]