No doubt there will be much more to come on this one in the near future.
i highly recommend giving the trailer a look as well as the stills pleckaitis has been kind enough to send along scattered throughout and below.