10.25.2017 - By Giant Bomb
What ever happened to destructible environments? What's up with the next Need for Speed? Is Capcom just... the worst? Find the answers to these questions and MORE inside!