Just watched this and darn i am hyped about the film. I hope the story comes together as well as it seems to do in the video. Put it in your watch list. July 3rd it is.