Slots may be the life blood off Karamba’s game collection