Hi,
This deadline along with some new changes to the game is to try and get the game to a point were you have actually encountered each other and are starting research and build new vessel types. Basically kick starting the game. We will slow down as the turns progress and get more interesting.
Any problems with the turn deadline or anything else let me know and im happy to make concessions.
Engage!