This is outstanding. I really love to see all these small details get involved in games, really adds to the immersion.