This opens in the beginning of July and is among my most anticipated this summer... the newest trailer looks promising, any thoughts?