Well that's ... f***** impressive! Looks like the "playstation 3 ultimate media center device of the XXI°C" has some secret ressources! This game can be compared to the most beautiful games released on PC recently! I wonder if heavy rain, god of war III and uncharted 2 will be as impressive as this one!
Well done guerrila, europe rules ^^