Was Tower of Goo an early version of this game? You had to build a tower out of a finite number of blobs (duh) without them collapsing, the higher the better. Libertango was playing as the background music.
It reminds me a few years ago when talking about Battlestar Galactica one of my coworkers at some point said "wait, they did a remake of battlestar galactica?" - this whole time he thought we were talking about the original 70s show, who he was a fan of and didn't realize (a decade+ after it was released) that the BSG everyone was talking about was a remake.
More info: https://worldofgoo.fandom.com/wiki/Tower_of_Goo_(game)