The new TMNT trailer is a bit of a let down but still looks good overall… I think it’s gonna be good… (I’m Hoping)