A platforming puzzle game inspired by a Japanese film, drawing strong influence from Tecmo's Solomon's Key.