Multipede © 2002 Braze Technologies. Bootleg/hack of "Centipede" and "Millipede".
Released in July 2002.
Game's ROM.