Posted inGaming Hoping for Scott Pilgrim Takes Off season 2? Do not place your bets on it [ad_1] Scott Pilgrim Takes Off followers doubtless have a season two on their minds proper now, however the… Posted by GameWarp November 28, 2023