Top
10°

Mount & Blade E3 Trailer

Following the release of screenshots, Paradox produce a trailer for their PC title, Mount & Blade.

Read Full Story >>
avidgamer.co.uk
The story is too old to be commented.