Free Portal 2 DLC Hitting Next WeekNick Santangelo | September 30th, 2011Peer Review will release on October 4th.