I own this game for PS3 and XBOX 360,PC via steam.
Question 1- The PC version sold on the telltale website is that steam as well or is it different from the steam version. IE acheivements.
Question 2- Will there ever be xbox controller support for PC game. It seems very difficult to run without a joystick.