DLC is definitely a possibility.
We will launch on PC and in English only and my guess is that the immediate work after that will be around localizing to a few different languages and getting the game on to consoles.
We'll have more thoughts on DLC or sequel and probably a definite plan after launch.