Wow, that's a snazzy trailer!

I got to see this game once in an airport waiting room. It's insanely difficult.