Impressive.
I saw this film last night. It was without doubt, a project of dedication and passion. Well acted, above board effects, great score, cinematography, and direction. To see this, and learn after the fact that it was made on such a modest budget (I won't say it defies belief, but it truly inspires, as to what can be done if determined), is fantastic.
For the record, I viewed it with modest expectations, and was rewarded with a well put together homage, to the spirit of Star Trek.