They could be spoiling to much, yet they could not. It depends on a big spoiler is in your opinion. In my opinion, they are releasing enough information to get us by before the game is released. I like their strategy, they start off showing trailers then they show the amazing stuff 1-2 months...