Release Date – October 31, 2017 Platforms – Xbox One, Windows 10 Developers – ASOBO Publisher – Microsoft Studios Genre – Family Rush: A Disney Pixar Adventure isn’t necessarily a new game. Back in 2012, this title was released on the Xbox 360 as…
