gameThe least sexy daisy chain ever just got pixel arty. Space Invaders meets The Human Centipede to bring you this disgusting game. Yey.