Thanks for the kind comment! I'd like to do a little bit more with this game once the review period completes, so I will take a look and see if I can optimize some of the background math.