It was always hard, if not impossible to repeat the impact of the first one. I think this one will be mostly remembered for the pre-release "Is this Frog Fractions 2?" meme, instead of the game(s) itself.