Yup, I saw that and even posted some articles on FR about it.
Did you see the follow up program where the Mongols built a huge fleet only to be destroyed in a typhoon? I always knew that was the source of the name Kamikaze but I did not know that they made landfall and were beat back into the ocean by the Samurai. Now that would make a great movie.