Mamba Games, the multi-platform videogame publisher, has signed a UK sales and distribution deal with Lace Digital Media Sales (LDMS). The partnership is designed to give Mamba a direct route to market via the LDMS sales and distribution solution providing them with a dedicated and tailored service.