It's been a very long time since I've posted in the TrekBBS Forum... But I just saw the new film last night and was so totally blown away..! I thought the film worked on just about every level, and I feel reassured about one thing:
Star Trek is alive. Star Trek is back..!