Just finished watching the Two Best Friends Sadness Trilogy (Indigo Prophecy, Heavy Rain, and Beyond: Two Souls), and I never realised how much of a hack David Cage is.
Yeah, Cage is actually a pretty terrible writer and apparently director. Something tells me that if he directed a movie, it would be unbearable. Beyond had such potential and he basically ruined it by trying to make it as 'mysterious' as possible.