Majin-Tenshinhan on 27 August 2008
Not yet. Decided to download it, but for some reason my net is going really slow :/ At this rate, I might have to wait until tomorrow before I can watch it (It's 8:30PM here right now, and it's going at like 30kbps).