Resident Evil 3: Nemesis felt like an odd beast when it released less ...

Since January this year, we’ve heard rumblings of a new Resident Evil game being in ...