Meet Starface, the brand making pimple patches fun. I tried the pimple patches for a few weeks on my acne, and here’s how they worked.