Source Code doesn’t hit theaters until April 1st but we at thenoobnews.com have seen it and can tell you that it’s one of the better sci-fi movies I’ve seen in some time. Here are a few behind the scenes featureettes to give you a glimpse of what this movie has in store for you…