Top
40°

Did Capcom Just Scam Their Fans?

It might be time for some gamers to learn the difference between "beta" and "free demo."

Read Full Story >>
dispatches.cheatcc.com
The story is too old to be commented.