Heavy Rain due in February

by Asim Tanviron January 8, 2010
Don’t worry folks we haven’t mysteriously started reporting on the weather, although for the UK the headline is probably pretty accurate! We are talking about Heavy Rain, the highly anticipated PS3 exclusive. Sony have finally confirmed that Heavy Rain will be hitting store shelves across the world towards the end of February. The US release […]