This is an insane new mechanic. I'd love to find out more about this story line. Has Mario been a zombie of the hat through all the past games?!?
The music sounds incredible. I'm hoping the actual game has a soundtrack like this!
Anyone else completely confused by this trailer?