Abrams Gives (a Little) More Info On His "Star Trek" Project - Rotten Tomatoes