https://megacatstudios.com/collections/8-bit/products/machine-cave
A physical release indeed happened after all. Get yours before they're out of stock! uwu