I hope you enjoy your vacation after the game releases...I am utterly excited about the game and we haven't even gotten to see the franchise stream.
I didn't like it initially but the gradual seep of information was truly the way to go versus just giving us everything at once like in previous years. It really allows the fan base to see/understand what changes have been made to each facet of the game.