News Centipede revival announced for 3DS, Wii Atari arcade classic returns. April 19, 2011 Fred Dutton 8 comments