Deletion of Demonoid (band)

Comment: the staff written review at Metal Storm http://www.metalstorm.net/pub/review.php?review_id=5923 here is significant coverage as is the review at AllMusic together with a small bio. They also pass  as a "super group", imv
Stance: keep
Cited policy: Wikipedia:Notability (WP:NMUSIC)