Remember the screenshots and videos released teasing BioWare’s new game? Rumors said that it was going to be the next iteration of EA’s Command & Conquer Generals, and that it would be developed by Victory Games. In this case, those rumors were on the nose. The VGA trailer has been …
Read More »