widgets (umgs) are recommended if there will be no camera movements ,
this way you can add more animations.
i am not sure what puzzle it exactly is but if it’s 2d, require no camera animation then umg (widget)are good but sprites are nice for casting.