Crunchy Frog posts more info about the signing of Beta Satan: http://www.crunchy.dk/asp/default.asp?News_Id=223