I like this one. It's goofy fun.
I can see why it can come off as dumb to most because it sort of IS dumb!
I've watched it a few times and usually do a double feature with it and THE CRATER LAKE MONSTER. Don't ask me why, but they go together in my goofy and dumb-ish mind.