Amazing Castle at Cineleisure Orchard, Singapore Hailing from Russia, Amazing Castle has opened its first-ever overseas branch at Cineleisure Orchard. The comfortably air-conditioned indoor playspace has 9 different stations combining …