A Point And Click Adventure Game created by Dylan Downing as part of the Reality-On-The-Norm project. Lilo & Stitch arrives in 2025, so there's still time to maybe fix this, Disney Also ...