Cheerful, joyful, positive and absolutely feelgood, that's the vibe in hooyoosay's electro-pop infused EP "Googly Goo". The video combines fragments of the songs "Googly Goo" and "Tare Too Te Rut Te". "Googly Goo" is a happy kid discovering the wonderful world of the internet. And "Tare Too Te Rut Te" simply means "we feel fine".