(dunno on prefix, can't find much on it due to google giving me results for 'heavy rain' >.>) http://www.youtube.com/watch?feature=&v=SoLz4BPXsOw Only on PS3, but I think it looks awesome