Boss Rush: Resident Evil
Hypochondriacs you should probably step out (and I should probably stop writing because my skin is beginning to crawl)! When you think zombies and video games chances are you’re going to think of the Resident Evil series from Capcom. The company not only put their mark on the genre, they revolutionised it in 1996 with their […]