PSLS  •  News

Latest Heavy Rain Screens Impress

December 15, 2009 Written by Paulmichael Contreras

Even he had to do a double-take!

Even he had to do a double-take!

We are inching ever closer to the upcoming “Interactive Drama” game Heavy Rain finally being released in February. Until then, enjoy this latest batch of 20 gorgeous screenshots after the break.

Heavy Rain releases in Japan on February 18th, in Europe on the 26th and finally in North America on the 28th.

[Source]