Which is the better game? I've got enough points for one game and Centipede caught my eye, but I don't know if Millipede is a better game.
Game Room
Game » consists of 6 releases. Released Mar 24, 2010
Game » consists of 6 releases. Released Mar 24, 2010
Log in to comment