All I did is unlock the final scene and it went from 97.18 to 100. Just unlock all the characters as far as the update goes.
Just 100% the game. I enjoy the bizarre visuals.
Canis Final Scene