El sitio web "Jenesaispop" le otorgó una calificación de nueve sobre diez y mencionó: «Las ocurrencias electrónicas de Mirwais impregnan también "Impressive Instant" [...] e incluso momentos acústicos como la bella "I Deserve It" o "Don’t Tell Me"».