Story-wise we are about 50% done more or less. Mechanically (not races, animations, worlds or bonus hscenes) it's rather 80%.