I think you might be right!
After several games of the demo now I am very excited about '18, more so after each game...am putting together a video of my thoughts on the gameplay etc. but so far, so very, very good. Nothing is perfect of course, but that's were Matt and Co. come in