New Heroes & Generals trailer shows off various player roles


Comments