Destructoid

Capcom should have had their own E3 press conference because they killed it this year

Chris Carter
 

While my personal

Read full article