regardless of what he says, it was their first album. his personal view and opinion doesn't change anything. but it would be interesting if you post back a link to his reply
His reply is as follows
call Froggystyle a demo I think...the debut is our first ALBUM with a capitol A but if that had not happened then Froggystyle would have been our only album!
I think the answer is somewher between our opinions........although he doesn't seem too sure himself!
And as you seem to have some interest in the band I'm sure you will want to support the pledge music campaign for their new album (which meets all your criteria to be indie!