It took some time to think what different colors of appearing blocks are about?.. At first i thought that if i collect same colored blocks in a row, then numbers are divided and snake's tail shrinks faster; and then i thought that depending on snake's head's color which player randomly gets each time, only trails of such color can be crossed without dying. But then i realized that coloring doesn't really matter in this game)) And btw, it's nice that you gave players the "second chance feature" while snake's head is about to be blown in case of a mistake