On one hand, it’s a light boppy electronic flashing 2D advertising blitzkrieg reinterpretation with vocal stylings [and general style] from Pete Burns with backup from Steve Coy! Apt fusion of style, substance, and subject, whoop whoop!
On the other hand, Dead Or Alive just works better as a complete band. I feel like the presence of the other members would have made it harder, tighter, and stronger. It needs a little more slam, bang, and twitch [“Awwwwwwwwwwwwwwwwwwwwwwww wham bam thank you ma’am”? :p], also more Steve Coy looking absolutely deadpan.