I saw this video and I must say it fascinates me. Do any of the Muslims here have something to add about it?