OMG Heavy Rain gameplay footage/screenshots  *sigh* makes me wish I had a PS3.
OMG Heavy Rain gameplay footage/screenshots *sigh* makes me wish I had a PS3.
OMG Heavy Rain imágenes de juego / imágenes de pantalla *sigh* me hace desear tener un PS3.