- The show has already been filmed for an entire season and promised for at least 2 seasons to run so far.
- The game is promised at least 5 DLC in the current season not to include the free episode DLCs.
- The "final" boss who is not the final boss but the final for this 2 weeks prior to show launch very deliberately shows that it is "to be continued"...
- In the making of defiance show on syfy they talked quite a bit how Nolan's trip from San Fransisco to ST Louis/Defiance is specifically scripted into the show and the game...
it's not a "finished" game because it is a series with regular update content much like a TV show... because it is a TV show. There is plenty of advertised and inferred/implied evidence to show the game is not meant to be "finished" and they potentially have all those episodes ready to go and launch as it comes out exactly how the show has already done. Theese 2 weeks are just the time it takes nolan to go from San Fran to St Louis, it hasn't even really started yet.

