Just finished the chapter on entering user input from keyboards. Seemed like quite a bit of code with a little janky-ness for what it was trying to accomplish. Might go through and double check the code because I ran into a few problems. Couldn't quite get the "Shift" code to work and noticed some differences between the website examples and the ones in the book. The odd part was that they weren't differences from my making mistakes, but actual corrections after print.
The more exciting news is that I'm moving on to the last section of the book (Part 3: Writing Proper Games)...which still accounts for half of the pages. None the less, I'm excited that I'm still progressing forward. I'm also looking forward to possibly learning how to set up tiles in XNA just so I can start building assets for my city and seeing how they look. Looking at the book, it probably still won't be for a while, but I'm excited to get into the next chapter regardless.