Insomniac Games is showing “willingness” to keep fans engaged and excited in anticipation of their new release, Sunset Overdrive – an open world third-person shooter destined exclusively for Xbox One gamers. The vast metropolis of Sunset City will be the playground for slug fests and wall running chases in a mission to bring down those overdosed energy drinking humans that have taken ...
Read More »