Wet N Wild Lilo and Stitch collection, is it any good?