Jake Aldridge comes from the UK and has dope visuals. The message is a little foggy, though. Yay or nay?