When I went to the Creed concert last Summer their was a side-show band named VonRay. They sounded great!!! Their debut album was released this past Tuesday. Has anybody picked up the album or listened to it? I haven't had time to go to a store and pick it up.