I know it’s been a month now, but it seems I hadn’t posted the preview trailer yet:

Also note that the official website has been up for a while as well. It includes a flash map game that they are adding to as time goes on.

Advertisements