I was on the Theocracy forums and saw this and figured I'd share it over here too, they also have a myspace you can check out.
http://www.myspace.com/vancanto
What do you think? Im still trying to gather my opinion, but so far all I can say is "its awesome."