PC GamingVideo Game News PC GamingVideo Game News June 25, 2012 Check Out Heroes & Generals: Come Out to Play Trailer I’ve gonna bet that you’ve not seen the likes of this brand new “Heroes & Generals” Come…