The only reason I even heard of it was my local Vintage Stock has this huge poster of all the DVDs coming out in the next month. I happened to glance over and saw it near the bottom; had to go up point blank and squint just to see if I was hallucinating. Got home, wiki'd it, found out not even Wiki wants to put out info on this thing, Youtube'd it, found that to be the only trailer.
You know it's bad when even modern marketing won't push it. XD