Battle vs Chess Takes to the Fight with Trailer

Chess has always been a very strategic game that forces players to always think ahead, and be decisive with their moves. Battle vs Chess looks to take that same formula but mix in intense battles and stunning visuals. Southpeak games has released the first trailer for the game, so check it out below.