Opens today....anyone going to check it out? Looks like it will be good. Perhaps someone already DL'd and watched it and can share your thoughts...