I was never really sold on Yes Giantess (formerly just Giantess). Something always felt off. But when NME started hyping them up for their Radar tour, I started paying better…