Why small tactile delays, visual ripple effects, and well-designed micro-animations dramatically increase user retention.