Or was that the umbrella Corp ?
No I didn't, but I would totally watch an "Umbrella Corporation" show. Could be very cool.
I 100% thought this had something to do with Resident Evil
The first few "Umbrella" title sequences were clever. Then they got very forced.