Here is a video of it running and my daughter watching it.
It has a raspberry pi in it, with a breakout board to connect to the rgb leds. There is a 12V brick and the black box is a 5V power supply for the pi. The controller is labelled sisyphus, so it must be a custom controller. It has two motors and two “endstop” sensors.
It has a neat app from the android store and I can reach the same interface from a browser. It is built really well. It definitely did not take long to set up.