...but I feel like at least some of it should have been offered free to the people who bought this game on day one.It was, provided you bought it from certain outlets.
L.A. Noire
Game » consists of 17 releases. Released May 17, 2011
Game » consists of 17 releases. Released May 17, 2011
Log in to comment