You might want to consider some CMOS low power internally linked shift registers, to give a pseudo-random variable flash rate.
It puzzles the heck out of my squirrels, when connected to a motorised table. They can manage up to 3 bits of this "Simon" memory game, correctly jumping to the table at the correct time. But not 4 bits.