LOL, I just tried to register there and apparently I'm already a member and didn't realize it. It even remembered my password on this computer. Convenient.
Also, I'm sad that this score is coming so late in the franchise, because the main theme truly should have been IM's definitive theme from the start, imo. It fits the character like a glove.