R.U.S.E. Launch TrailerThis launch trailer gives you a glimpse of what's in store for R.U.S.E.By Marco Martinez on September 7, 2010 at 11:11AM PDT R.U.S.E.