Top

Lure of the Capcom Zombie

Why do gamers love zombies so much, and what is it about Capcom that makes the firm so in tune with the walking dead?

Read Full Story >>
next-gen.biz
The story is too old to be commented.