Resistance 3 Demo PreviewHere's a sneak peek at the new Resistance 3 demo dropping June 14.By Gamespot Staff on May 26, 2011 at 7:47PM PDT Resistance 3