Hey all,
I've launched a new site to keep everyone better up to date. The site is in the form of a blog, which will be followed with a forum. If you want to stay up to date, you can always head over to the blog.
The blog is located here.
Cheers,
Roberto