Info was there, but hype for me started now. And I'm hyped for them to finally make appearance in game, rather than knowing they will be there in some distant time. It's getting closer and closer and I just can't wait.