Lots of customization in Rising Storm 2 Vietnam

Tripwire Interactive has today released a brand new trailer highlighting the customization options...

Read More