Cardano’s Smart Contracts: Game-Changer or Overhyped?