Predictable, maybe.... induces epilepsy? definitely not.... this is EASILY better than the Saved by the Bell, 80's charged flickering logo displayed top right of this site.
This makes me think of Teletubbies, not that I'm some resident expert on Teletubbies. But come on! Where is the relevancy? This could be a logo for a lightbulb or perfume bottling company.... eeks