I was getting some strange stuff going on, probably because this games code is kind of a mess.  this looks way better than before and counts the score correctly.