Отличная работа! А главное - довольно сложная. Я как-то раз пробовал нечто подобное, и ничего у меня не вышло.
А ту все как влитое.
Однако, вариант Cynic_а, мне тоже, нравится больше. А то получается, что змея, как бы "отрыгивает" клинок.
А вообще - восхитительно!