Share price falls by 26% in wake of delay news.
"We'll see where we go," says Ubisoft CFO.
Joins Watch Dogs in a double whammy of delays.
Players restricted to certain part of the world while the rest of the game installs.
Next-gen racer is not your ordinary racing game, creative director suggests.