Thanks for all the good advice, guys.
As for the name - the game ships with 3 campaigns, and the name I suggested fits the story of those campaigns (they are about the time when humanity is trying to recover from a catastrophe). After trying to find a general name, and reading some of your advices, we decided to go with a name that fits the campaings we produce, even if players may create new one.
As for marketing stuff - the game is still in early production stages, but our site is almost complete and once it goes live (scheduled for May) it will feature all of the content you mentioned: screenshots, videos, devlog and of course - contact information. I was actually looking for a name so I'd know which url to register...