It seems Consequence of Sound has stopped giving score, meanwhile GigSoup in hiatus? Anyway, I will give some new suggestions especially the major Non-English critics that will provide more comprehensive data to the albums. Hopefully admin takes some considerations.
Some English sources: