both are good in different ways. When is his album dropping and do we have tracklistings? David C has released his tracklistings