Index Holdings and Atlus announce merger