Well done for getting a review in RS full stop, they can be very difficult. Oft wanting a copy at least 6 weeks prior to release or wont review it at all.
They're not remotely targeted to the audience you guys will appeal to anyway, they sponsor the stage at my festival that features folks like Alcest, Jesu, The Ocean, A Storm of Light, Cathedral, Ramesses... so a bad review there probably isn't going to put of many folk who would give you a bash otherwise!