Tag "Umbrella"

Umbrella Corporation Site Gets Hacked

So I was trying to apply as a researcher at the Umbrella Corporation Science website, but those damn Inserted Evil rebels have hacked the site. I figured that I’d spy