God I love how the sub-theme of Snake based games has spawned such different games, I'm really impressed about the power creep of your incremental implementation, at no point did I feel the need to "let it run".
Good job