Have you played Iron Maiden? I ask because I don't care at all about the band, but I do like Archer. Having played about 30 games now, I'm glad it wasn't Archer...it seems like it works much better as an intense music pin.
To anyone who isn't aren't going to play/buy this game because you don't like the theme: you're really missing out.