• Record Label: Iamsound
  • Release Date: Apr 2, 2013
Metascore
74

Generally favorable reviews - based on 8 Critics

Critic score distribution:
  1. Positive: 7 out of 8
  2. Negative: 0 out of 8
Buy On
  1. May 22, 2013
    60
    Ministry of Love may wax gloomy but proves to be an enjoyable album that fans of IO Echo just may happily play repeatedly.

There are no user reviews yet.