I've listened to it four times now, and I agree - this is fantastic. I don't think I'll end up putting it ahead of Deepspace5oul, but it'll be close.
I can understand that. I didn't like the DS5 album as much as their other stuff but its still great. I just felt that Braille hit a grand slam on this one.