Meyhem Lauren & The Alchemist are back with new song "Still Playing Celo"