Error Code 0x80150002 is seen with Games for Windows Live.
Updating the GFWL loader can help but many games on Steam still have the DRM in place instead of removing it.
Check the UPnP to be sure the ports are forwarded properly
- Port 88 (UDP)
- Port 3074 (UDP and TCP)
- Port 53 (UDP and TCP)
- Port 80 (TCP)