Wow that's really cool.
Thanks.
Just 1 thing, are the circles and squares meant to be colored by the light too?
Yes. Its because of color blending. Objects in demo absolutely white, and they get light color.
For example color blending of a box and purpure light: