Well...about time.
Sunset Overdrive is Insomniac and Microsoft's exclusive Xbox One title and it's a blast to play, read on to find out why!
It's done.