"The next time you see me, I'll be stabbing you to death! Okay?"
The inclusion of heavy rain would definetly set the mood for some of the gameplay in ODST, and I wouldn't mind seeing some. However, even if it's not included I wont enjoy the game any less.