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
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.