Luckily for humankind, these guys are still fucking rocking out. Their site has tons of information, and they even put out a split 7" last year. Impulse Records has put out an almost album (7 songs) and another EP, which is a good amount of stuff to sink your teeth into (I'll probably be posting Melody soon).
Funny note: in searching for this video below, I found that a shit ton of youtube people don't fucking know how spell "info." It's not "infro" you dummies. God!
1. Magatta Senaka