Diluvion: Resubmerged: Diluvion: Resubmerged Launches Today! (Windows)

Hey everyone, I'm happy to announce that we're officially launching Diluvion: Resubmerged today at 10:00am PST! Diluvion Resubmerged Trailer What's New Diluvion: Resubmerged is the result of the past year and a half of…