hairy_hen said:
They were probably commissioned to do work for the planned 3D theatrical screenings, and then when that project fell through, the work was scrapped before completion. They could well have had it up on their website just to show that it was something they had done, but weren't expecting people to latch on to it as an indicator about a new release.
That's certainly a possibility.