Played this among a few others, and it was definitely a highlight of the games I played! I love the introduction; bright, colorful, unassuming. My fav part was perhaps the slow peek of the face before you assume the role of a worm for the second time. Linked at the time I played!