Not a Good Week for Capcom and Logos

Not a Good Week for Capcom and Logos

We all make mistakes, it’s a fact of life. However, when you’re rich enough to hire people who do nothing but spot check your stuff, things like this shouldn’t slip through.

Read More