There is a indoor amusement park in the Times Square Mall. My son likes it very much and we spent a whole day there as there are some rides suitable for kids.
Actually, there are about 4 to 5 rides which are suitable for kids. But my kids just keep on playing again and again and there is a part for adults together with a games centre, so that's why we spent a whole day there.