OverStrike: A Detailed LOOk

Insomniac announced a new game at E3 2011. If you’ve haven’t come from under your rock in a while the new Multi-platform title from Insomniac is called Overstrike, a title that has multiple meanings according to Ted Price.

Read Full Story >>
The story is too old to be commented.