Insomniac Games has revealed more details about the upcoming public beta of Resistance 3.*

More...