Tom Staar and Cedric Gervais indulged in a creative get-together with their new single, ‘Playing Games’, the first of two tracks they made together!