The PCB looks like a rebranded "Ultimate 64" FPGA board [2], which has been out in a couple of iterations for a few years.
1. https://www.youtube.com/watch?v=S2fGP59mJ5M
2. https://ultimate64.com/