Name Type Year Reviews
Labyrinth of Decay Single 2008 1 (75%)
The Last Opus EP 2010