Without getting into too many details, Ekkes had to temporarily remove the website for personal reasons. I just asked him yesterday if he had an ETA on bringing it back up, will respond back if I hear.
System manual is still available, I've gotten over a dozen requests in the last month or so and have answered questions and provided the purchase information. Hopefully the official link will be back up soon.
If anyone has any questions on the system or ordering info just shoot me a PM or email through my site - mypoolblog.com.
Scott