Torn Banner Studios
Media from the Steam store listing.
Chivalry: Deadliest Warrior Release Date Trailer