Scott Pilgrim vs. The World: The Game was originally made for the Xbox Arcade and Playstation Store back in 2013. After being delisted around a year later, gamers were unable to play the fantastic beat-em-up game. That all changes today. They had their Ubisoft Forward event that showcased upcoming games. It took years and years, […]
