SudoDuo is the best sudoku app. Have fun with thousands of different Sudoku puzzles of varying difficulty.
You can even keep track of your last games with an history of your games.
This app is made to make you life easier and provides multiple features like Undo/Redo buttons, highlight selected numbers, highlight conflicting number and even indices that disappear automatically.