Resistance, the alien invasion shooter s...
Insomniac Games has announced that it ha...
Time for a little wild speculation as it...
The return of the Chimera?
Also a flash of Resistance Vita.
Want to know more?
You could have been shooting ducks.