Re-watched the stream. I think having two pro players explain rules may have been the trip up that makes it seem so complicated. Those guys win tournaments on knowing the nuances of the machines, so that's what they focus on. Focusing (even briefly) on the rules you'll need to know for your casual 5 minute game in a bar would have helped tremendously before piling on the nuance.
Really looks like this game follows a similar framework to Iron Maiden.
S-T-R-A-N-G-E = E-D-D-I-E
Gem Quests = Song Modes
Thor MB = Mummy MB
Soul Gem = Cyber Multiball
Battle Thanos = Number of the Beast
Hopefully the deadflip stream tomorrow can highlight this.