It does seem to be an interesting site. And I found this funny statement on the link for its discussion forum:
The Cloudband Discussion Forum has been suspended until further notice due to a complete dearth of intelligent or witty postings that make a contribution to the subject or, for that matter, to the world in general.