Video Game Review

Review – Parasite Eve

I should have saved this one for Christmas. Parasite Eve beats on every definition of Eve that it possibly could, so of course it starts on Christmas Eve. Not that I’m complaining; placing any kind […]