Just saw the movie.
Overall, I found this movie to be very enjoyable. It is barely evident that it was made on limited funds. I am a big fan of Sci-Fi and was wondering if this got a theatrical release anywhere?
P.S. Alexis Thorpe rocks. She is gorgeous and so talented. I love a girl that can kick my ass. Where are you Alexis?