It looks like something out of the Matrix or the Dune movie – imagine this electric needle plunging into your flesh and injecting you with the Snow Crash virus. Or something. In any case, itR
Now I’m all for force feedback. I love me some Rumble Pak and I was impressed by the more advanced 3rd Space force feedback vest. But this is some freaky stuff right here. I’ve been known