Very interesting little puzzle game! Having to take into account multiple "snakes" can make for some tricky levels. I think this has some potential and so I would like to invite it to this year's Game Development World Championship, if you're interested.