Doesn't the song Feel It from The Tamperer (featuring Maya) remember you to Satellites? It did remember me from the very first time I heard it. However, this song is from 1998, so it's not based on Satellites, maybe vice versa? :)
Here's the 2009 version of the song, give it a listen!
The forum update has been delayed, but you'll find out soon!