I have one called crossboard which is a free app. Not sure where I got it however nor do I know much about it except it works on my 7290. Maybe someone can give you the link.
Very strange. It takes 12 seconds to present the puzzle and about 2 more to get the first question. Have not spent any time with it so can't say much else.