At Microsoft’s E3 presser, Ted Price took to the stage for Insomniac Games to announce their latest title Sunset Overdrive forXbox One (opens in new tab). The game trailer revealed it as a multiplayer open-world shooter, complete with some of the wacky weapons you would expect from the developer. The …
Read More »