Games News Other Content Disney's "live-action" Stitch was revealed from the summer 2025 remake Sources from Polygon • SLUURP on Youtube • Published 1 month ago