Modern combat sandstorm won't let me play online because I " need to enable UPNP!! WTF is upnp and how the hell do I enable it?
Add another sucker to the list with the rest of our names on it. Multiplayer in Modern Combat doesn't WORK, period. You might "fix" the UPNP error by enabling UPNP on your router but then another error will just take its place and you still won't get multiplayer. Gameloft knows about it, they're just not bothering to fix it since they're concentrating on NOVA instead. Perhaps you should read the most critical comments on it in iTunes? That would have been your first clue something isn't right with multiplayer in that game. What's ironic is that they nailed online multiplayer in NOVA. Wonder if they're going to take that newfound expertise and port over the functioning multiplayer code to Modern Combat? Probably not.
UPNP is Universal Plug N Play. You need to enable it on your wireless router. Look up how to access your specific router's settings and switch UPNP on.