Maverick Canadian musician James Di Salvio, AKA Bran Van 300, has really gone for broke here. The line-up alone is awesomely ambitious: Curtis Mayfield, Youssou N'Dour and Big Daddy Kane are just a few of the big names who make appearances here, with former Cars songwriter Ric Ocasek drafted in as co-producer. Sadly the result can only be described as a confusing mess - there's just far too many conflicting styles and personalities competing for attention, often in the space of a single track. Ranging from soft rock to hip-hop, there's certainly no shortage of interesting ideas here. But they never really get off the ground, resulting in an album which is full of frantic activity and short on memorable songs.