If you click the link, the picture is stamped with today's date and time (at least at the time of this writing). So, INGO is at least being updated, but no indication if WTHR's weather computer is updating the radar scan before stamping the date on it and posting it.