This just released today and I was going to pick it up for me and the kids, although I'm struggling to understand what you get with a Season Pass with the deluxe edition. I'm not a gamer, so I'm not familiar with what all you get with a season pass and why I should pay an extra $10.
Thoughts?