Flick Club LogoFlick Club Logo
Puzzle Adventure

A game based on The Trap Door, a children's TV show aired in the UK.