How heartwrenching! Very complex stuff going on here, and I greatly enjoy the character design. Great job making it to the finish line!!