colonelstubbs on 24 December 2008
Heavy rain certainly looks better, but neither game has given much away in terms of gameplay
I hope my 360 doesn't RRoD
"Suck my balls!" - Tag courtesy of Fkusmot