Not seen this discussed elsewhere yet, but new trailer is out, and while i've read mixed reviews of what people expected this to be like, i'm still thinking positive.
https://www.youtube.com/watch?v=98-E9jWBizc&list=PLI_lHTrF6610Zi_94PBgXFBH4iMM1uiHy