That's about when they formed.
I played with them last year, and they were okay. They are just a two piece. When they came through a week ago, they really wowed me with the song The Fourth Stage: Bargaining (track 6 on that album). They played to backing tracks, and it sounded full. I've been listening to it a lot at work lately.