This is well-polished and feels satisfying to play. It’s not too difficult or too easy.
You didn’t really explore the limitation with any depth, but you certainly didn’t violate it.