Insomniac introduced their new multi-platform game, Overstrike. It is set in the near future starting a group of 4 misfit super agents. The trailer shows off every member's unique abilities. The game has very stylish art style, reminds me of Team Fortress, I love it. No release date was announced so I'll keep an eye out for any more news on this one.