About 3.5 hours work on this so far.  Almost ready to ship.  So fun taking a quick break from my big new game.