Equisa
Metal from NL gave ‘Strange Release’ a 90/100!
Read the full dutch review through this link:
Metal from NL review