Claim: This Modern Glitch received a rating of 7.1/10 from Paste, a monthly entertainment magazine in the U.S.
Evidence: Paste (7.1/10) Paste is a monthly music and entertainment digital magazine, headquartered in Atlanta, Georgia, with studios in Atlanta and Manhattan, and owned by Paste Media Group. United States