Not really. At least Not for me. This Youtubers with their sources should stop to Talk Trash 24 hours per day by saying that Metroid will be There. IT wasnt. No Metroid = No interest. I am Sure Nintendo is so stupid that they will Show Metroid in a Low Life direct. The only places i Accept for Metroid are E3 and Game Awards. Anything Else is Not acceptable. Metroid deserves a full live Stage mega Show
Honestly, with the ammount of games announced at the TGA, and how good the awards themselves were, Im not even one tiny bit mad with no Metroid here.
My (locked) thread about how difficulty should be a decision for the developers, not the gamers.