Marketing visual for a game called Heroes and Generals
Heroes & Generals – The Ultimate WW2 Game [Launch Trailer]