Monster Party
... must have just been that mine was broken as I'd bought it untested. A friend had one that he was able to test with real hardware and he recently shipped it to me for a challenge I was planning to do tonight where I'd try to beat Monster Party with it on an emulator...
political party established in the United Kingdom in 1983