Was going to suggest this it's great although I imagine some of the puzzles will get very hard a group of 8 year olds