If you really want to read this, try using The Internet Archive.
Is this any good? My impression of it is catchy but lightweight *right-now* synth pop, which could go either way...