This Modern Glitch received a rating of 7.1/10 from Paste, a monthly music and entertainment magazine in Atlanta, Georgia.
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. 
