"IMMERSION CORPORATION" content on TweakTown - Page 1We found 1 items for the tag: IMMERSION CORPORATIONPRESS RELEASEImmersion and Nintendo enter into agreement to bring Immersion's TouchSense Technology to the Nintendo Switch System