Super! I thought about extended snake mechanics myself, but You implement it so awesome and original way!
P.S.: exit to menu function missing for me... (Or I just can't find)