A blog post about what went into the development over the course of the 3 years would be an interesting read.