"Embrace of the Downpour" is a psychological horror experience set in a lonely apartment, where you face an unexpected series of events. Can you handle the unfolding madness?