given that its not been uploaded here i'm guessing its from DL but we can still discuss it. Given how nice the animation was i'm guessing i'm not the only one who was impressed. so does anyone have any info on it like which company produced it and the exact release date?