Scott Pilgrim Vs. The World: The Game

‘Scott Pilgrim Vs. The World: The Game’ is finally returning

Fans have been campaigning for a revival for years
Advertisement