Elton E5.. web link pulled...
Yeah, I saw it too, & then saw it dissappear..
- Probably marketing related.. don't anounce a new product whilst your
current one is selling well..
Hence, someone pulling the link..
( Interesting and related info below . . . )
http://cobaltpet.blogspot.com/