Fairly good band, the album is ok as well.
Quite close to the Smashing Pumpkins in some respects.