I've heard this song twice now on an alternative/indie radio station. The main lyrics I remember are some thing like:
"Keep the heartbeat goin"
& later in the chorus "I propose a toast to modern scientists [or 'modern science', I'm not sure] "
They also repeat a few times the phrase
"the future is not _____ ," with either "clouded" or "perfect" in the blank
Followed by something like "let us work it out"
This is driving me nuts, mostly because I have these lyric fragments but nothing is coming up on Google.
Any ideas?