No, Papa's stuff has more minigames, this is based more on upgrades, it's closer to Diner Dash and all those Playfish games (the same stuff but with clothing, pets, hotels, and whatever crosses their sight)
shogan, I'm in piano myself, but this is a TD. Just saying.
I didn't wan't to play this (I don't like tower defense) but it's a nice twist to the usual.