Rockstar Games has completely lost their minds. This piece of art is just incredible. It is so well put together that you begin to wonder is it a video game or a film. L.A Noire is shaping up to be one of 2011′s finest. I guess we’ll find out on May 17.