PLAYER 255
HOME
ABOUT
LISTS
Previous
Previous
Disney's Lilo & Stitch
Not Complete on 2019-6-26
2 / 5
Release Date:
Jun 7, 2002
Meta Score:
80
Screenshots
Notes
Suprisingly this is a split metal slug clone/puzzle platformer. The puzzle sections proved to be obnoxious.
Next
Next