Personally I would give this film a B for sheer effort in overcoming an extremely low budget to make a very watchable sci-fi. Yes the beginning is a little weak and the ending even weaker, but the middle, the meat of the story is where this film truly shines. Gabe Ibanez, you have a new fan. You managed to make your…