Multiple Texture Support BGE
Make sure you are in GLSL mode:


Make sure each texture only affects the channels you want:


In this example I want this image to influence the specular channel, so I have unticked the Diffuse Color box and ticked the Specular Intensity checkbox.