I've resolved the glitch meanwhile on the Git repository, it turned out to be uninitialized memory. So feel free to pull a copy of xcb-boomshine.el from there: https://depp.brause.cc/xcb-boomshine
Kudos for persevering and making it work on Emacs 27.1, I'll work on a build script to make running the game a bit easier.