Resistance 3 preview: Mankind's last stand already feels epic

Oh, almost forgot, you've still got plenty of time to get your name Resistance 3 too. Clickherefor detailsUK Only.

February 3rd 2011