This strand-like reminds of a flash game I used to play but I forgot its name.