I've never once posted about a hype game release / trailer, etc. But here's my first.
This game looks awesome!
Obviously it's incredibly stupid and campy, but it's self aware and that's intentional.
A+++++++ for a pin that isn't yet another band pin.
So from a concept and theme execution, IMHO, it gets 5 gold stars.
Of course, what's 100x more important is whether it's fun to play. I don't know that.
To each your own -- if you want a new IP pin that's extremely unique, this might be a good choice (pending playing it!)