GamesSlick’s Quick Hits: Resistance 3 (teaser trailer)Resistance 3 is in development but it is way too early to show gameplay so Insomniac Games made this live... Read More