If someone played me this song and told me it was from someone on the PG forum, I would be totally puzzled for about 2 minutes, and then say......"Got to be David"!!!! Really well put together.......energetic, frenetic, and maybe a bit hallucinogenic!!! Love it David!! Take care. Greg