The mood light effect and Arduino programming may be good, but for me, the box it's sitting on, and the finish of the product as a whole is what makes it really special for me. Well done.
It's a minor nitpick, but when it comes to UI, even with physical UI such as this, I would always try to keep the UI consistent.
eg: if button 2 changes the colour in one mode, it should change the colour in all modes.
Just a suggestion!