Quite a tense little space adventure. The music is on point and the detection mechanics for the centipedes makes for quite a challenge! Ack, these alien worms definitely are asking for a serious face stomping.