• What’s New In Games This Week

    At long last, L.A. Noire is finally here. Oh, and two other notable releases you may want to investigate in.