Kickle Cubicle, known in Japan as Meikyū Shima (迷宮島 ?, lit. "Mystery Island"), is a puzzle game developed by Irem for the arcades in 1988 and then ported to ...