Chivalry 2 Free Weekend Begins Mar. 17 onEpic Games Store with 33% Discount
Chivalry 2 Free Weekend Begins Mar. 17 on Epic Games Store with 33% Discount Who: Torn Banner Studios is an independent video game developer based in Toronto, Canada responsible for creating the award-winning multiplayer hit, Chivalry 2, the sequel … Continued