Hi,
I just happened to stumble into this tpww.net folder and I happen to know what that file is. In this case it is nothing malevolent. Immersion is the technology that brings you the force feedback joystick, gamepads and now mouses. If the reference is to touchsense it refers to mouse feedback technology. It makes the mouse vibrate and rumble in response to action and terrain and is supposed to enhance the experience of playing the game. Also some companies have included immersion feedback technology into websites so you get a sensation when you scroll a page, rollover or click a button.
The .dll is Iforce2 which is required to make these interfaces rumble.
How you got it I can only speculate. Its possible it installs as part of a Windows or Internet Explorer Service pack. It also could be you visited an immersion supported website and accepted something there somehow. Or its possible you installed a game that supports the technology. There is no harm done keeping it or deleting it unless of course you do own a force feedback or touchsense product.
Hope that makes you feel more comfortable.