Tag - overstrike

Overstrike Teaser Trailer

Announced at E3 2011, EA and Insomniac Games have released the official teaser trailer for their new IP Overstrike.  Check out the trailer below and the game when it hits in 2012. [stream...