New Heroes & Generals trailer shows off various player roles

Comments