Yeah, would make more sense to start with Season 1, surely? The fact they're jumping straight into S3 already kinda puts me off.
I was really hyped for a Telltale version, as I love their style! Not too sure how I feel about what I assume will be a 2D pixel style game.