Hello everybody!
The game Torque (https://www.legendsworld.net/shooter/game/29729) has its link dead.
Anyway that game can be found at http://www.freegamearchive.com/download ... rque/17806
I hope it helps anyone else out there.
My wishes of a nice week to everybody.
Great hug from Brazil