By: Gizmodo Posted On: August 10, 2024 View: 15 Heyyyyy, we finally get a look at the Lilo & Stitch remake and Stitch himself looks surprisingly not half bad. Read this on Gizmodo