I would personally try asking Steam or Runic for help in regards to why the game won't start. I'm good with Blizzard games, but TL is not my specialty. As far as Modding goes, perhaps evilsnatcher can offer some tips, he's creating the Diablo3 Mod for TL.
Diablo III Analyst
SC2Mapster