Yes it's well done, however... am I the only person here that is utterly sick of games whose entire premise revolves around doing the same boring thing over and over to slowly unlock a slightly more efficient way of doing the same thing over and over?