OK. Color me excited and impressed.

Edit!

Here is the first trailer!