Sunset Overdrive, an Xbox One exclusive developed by Insomniac Games has gone gold. The announcement was made by the developer through an unusual video. Sunset Overdrive, which will be released on October 28, is an upcoming third person shooter game, which, based on every promotional material released, is going to be a crazy, over-the-top experience. Basically, what the video above ...
Read More »