It's actually the last half of Season 1. Hopefully Season 2 will be better.
Do you know how many seasons there will be?
Unknown, it'll be determined by interest once the free ones are done and it becomes "buy next season"
I don't know that I would buy them if that is what it becomes, unless it is much improved from what we have now
If they came with new armor or weapon skins, I might. And at most, I'd pay 10 to 15 bucks for a new season. Considering that you NEED a Live connection to play them, I'd be hesitant to pay at all. --- I'll be in my bunk... One does not simply walk into Skuldafn.