For me, that's the charm with these shitty Italian films, they're nothing more than popcorn movies, best enjoyed with a few beers. I'd rather watch certified crap like Anthro than the majority of the rubbish churned out by Hollywood these days
I hope 88 Films (or another UK company) put out the superior sequel