CD Release Celebration: Stephen Richard releases 2 new projects.