Little Cub’s debut album, ‘Still Life’, released in April showcased a band ready to take on the world via the medium of banging electro tunes. Little Cub, the South London trio of Dominic Gore, Duncan Tootill and Adrian Acolatse are ready to set off.