Learn about Insomniac Games' New FPS Here.