magna carda van geaux album review