 Main producer is Antoon Tolsma (DutchFlower).The preliminary single "If You Wanna Roll with Me" has been released on 7 November 2008.The album reached the charts with a number 4 entry during the first week in the Dutch Album Top 100.