I thought I'd already posted this back in the day but it looks like the cover and title choices here are a homage to this old Koichi Sugiyama album.
https://vgmdb.net/album/4193
edit: And the PCB used in the photos appears to be Namco's NB-2 hardware, used for Mach Breakers.