Yeah, some OCremixes have been removed over the years as they made changes to submission standards, others because they've been found to be straight midi rips. At least you found it. I'd guess it was probably removed for being too close to the source material in a lot of areas (sounds like it could even be a midi rip with some extra bells and whistles added). If the production on it were a little better it might not be so hard to listen to.