Artist | Album | Release Date | Rating | ||||||
---|---|---|---|---|---|---|---|---|---|
Iron Fire | – | Jan 9, 2009 | 85 | ||||||
The Sins Of Thy Beloved | – | 1998 | 87.9 | ||||||
Tarja | – | Aug 31, 2010 | 76.3 | ||||||
Pyramaze | – | Feb 20, 2006 | 89.7 | ||||||
Therion | – | Sep 17, 2010 | 88.6 | ||||||
Lullacry | – | Jan 31, 2003 | 80 | ||||||
The Foreshadowing | – | Apr 2, 2010 | 95 | ||||||
The 69 Eyes | – | Aug 28, 2009 | – | ||||||
The 69 Eyes | – | Feb 22, 1999 | 90 | ||||||
The 69 Eyes | – | Mar 5, 2007 | – |