Ok, I know this is a bit old, but I ran across it again today and I still think it’s an extremely clever, low budget, music video.
This song sounds to me like a mix of The Knack (but clean) and The Fabulous Poodles (but more poppy) – both late 70’s bands and both of whom I love.
Ooo, more fun – here is a Lego Animation of The Fabulous Poodle’s Mirror Star! The Fabulous Poodles poster on the bedroom wall is a great touch.