At the end of April, Therion finished recording the new album Sitra Ahra, mastering took place in New York. The album was mixed by Lennart Östlund who commented: "What you have made here is truly unique". The album is slated for a late 2010 release.