This is a really cool interpretation. I like the face of the lion. Would be cool to see more detail, maybe extend the mane. Also the text font for KC Roberts & The Live Revolution could be more funky. Maybe the text could circle round the red ball?
But it's a very cool idea!