How long has it been since I've updated?
Fox is completely wrapped, non-puppet animation is underway, and Ultima's scenes are being filmed. This has taken much, much longer than I originally thought it would, but the end is near.
I've added a few pictures of Fox to my Deviant Art account:
and a "Production Still."