This video is perfect for explaining origin of Tora to ignorant people and heretics. Rabbi Weiner explained this very well in the Divine Code.
There are always problems with other claims of revelation:
1) The location of the revelation is unknown.
2) The year of the revelation is unknown.
3) The number of witnesses is unknown.
4) There is no unbroken historical tradition to the revelation.
5) Other "gods" have forms, which means they are idols.