Hey, I bought the game a while back on the Xbox because I loved The Walking Dead. But didn't the walking dead have free episodes? You pay one price and you get them all.right? Whats the use of a season pass if they are just going to release them anyway? i can understand the need of one.....but why not just add the final price of every episode into the first purchase?