Rainbows?

As I said, the way it was described by the developers was that rainbows appear because of interaction of light and water within the sim not because of the crude "if x is true and y is true show z.

Yeah I have seen moonbows myself, quite weird.