Yes, finally! In an effort to make life easier, we combined our blog and site into one. Most notable change is the new "Free Stuff" page, which will always have free downloads for anyone who visits the site.
Keep watching the home page for updates and enjoy your time on the site! New updates soon.