Today Telltale Games has announced that Episode 1 called ‘A New Day’, of the 2012 Game of the Year has been made available for free on the PlayStation Network in North America and on Xbox LIVE (worldwide). The Season Pass for the 5 episodes has also been dropped to 15 Dollars.