yeah it does, i'd DEFINITELY put it in the comedy, pseudo-science-fantasy, budget brit humour niche psik.

or something similar to that maybe.