Innovation is actually slightly disfavored vs Trap. So a close but losing series was to be expected. I go into more detail here.
Innovation is actually slightly disfavored vs Trap. So a close but losing series was to be expected. I go into more detail here.