Like someone else mentioned, I had seen the Diamond Entertainment DVD a couple of times but never got around to picking it up.
I think oldies dot com used to have a .99 cent (comes in card stock) Brentwood version of this for sale. I know they have the Brentwood Space Odyssey multi-movie pack rather cheap, but don't recall if it has Creature in it or not. Might be worth checking out.