Are you affiliated with Cyan?

No. We are a team of volunteers who work on this game in our free time, with no aid from Cyan. However, we do have a legal agreement with them about developing the game; it is available on our site.