There's no other way for me to say this or try to explain myself but did anyone else feel that Umbrella was too high tech in the movie like it was more of a central agency for spies than an actual pharmaciutical enterprise. I know the corporation is high tech in the game but still, it didn't seem right to me, can anyone else get what I'm saying?
Yea i agree too. The compnay was too-high tech. Like the hollograms everywhere, and that little girl knowing everything. then, that underground facility was so below surface.