Smash Up! A game done right.

I clearly remember playing Smash Up! when it was first released. What a great idea! Does Smash Up! remain a game done right?
I clearly remember playing Smash Up! when it was first released. What a great idea! Does Smash Up! remain a game done right?