In the coming months we will launch new promotional content, such as a new trailer (with more gameplay video and in a more advanced state - what you saw here in Greenlight was in Alpha Stage) and a public demo to receive feedback from players.
Regards.
The team.