New Heavy Rain footage has been released. This video, dubbed, “Blue Lagoon”, only leaves us more eager and excited, over this highly anticipated game.
The footage takes place in a night club, with our main character in the spotlight, dancing away. The ending, however, only leaves us more confused.
A known insider has joined the ranks of those who claim that “all” Xbox exclusives are going to release on…