Has a good difficulty that raises over time and with the different types of numbers to keep it from getting plain