A trailer has just been released on the official site. I won't post the link to it, not sure about the whole MFI business when it comes to trailers. Doesn't reveal too much, but then can't really say since those lines in the trailer meant absolutely nothing to me...
Looks like it could be quite fun though.