Castle Champions

Castle Champions
In a land of liege lords, the one with the best strategic mind wins. You have to manage your castle, organize your troops, and earn your keep. There are farm animals to feed, subjects to oppress, and the constant threat of invasion. Juggling everything can become exhausting. The new game Castle Cham…