This little trailer has got everything a old time sci fi fan could want!!! the incredibly cheap special effects, bad acting, fanged-vagina monster and cheesy soundtrack all take me back to those Saturday afternoon sci-fi marathons on tv. This is a real treat!