Deluge Multinational Company

 is a fictional corporation appearing in Alone in the Dark: Illumination.

Summary
Deluge Multinational Company is a fictional multinational corporation appearing in Alone in the Dark: Illumination. Appearing seemingly out of nowhere, they heavily invested in the town of Lorwich, Virginia. It is heavily implied that this investment resulted in the current darkness befalling the town, and that their efforts may be heavily focused on awakening something powerful - powerful, but evil.