Tagged: Sunset Overdrive
Insomniac Games is bringing Sunset Overdrive, a colorful open-world shooter set in a wrecked city, to the Xbox One. Insomniac’s new title, which had a cinematic trailer debut yesterday at Microsoft’s E3 2013 conference, looks to be a stylish blend of monster… Read More »