3 years 2 months ago Link Gamasutra Senior Designers at Insomniac Games are responsible for overseeing and executing on many aspects of the game including, features, mechanics, and systems design, and more. ... Tags Gamasutra