Puzzle and dice game