Launch character will fire you up indeed though its more of an arc movement (think jumppads)
Since youre using Torque (Ive never used it before but I assume it just moves the object with physics in that direction)
I’d suggest something similar to this, of course you would want to add Logic that governs max holddown time (A timer or a tick counter) logic that checks if the player is even allowed to do that atm etc. but thats the general Idea:
Every tick the launchvelocity is increased while W is being held down when W is released it will fire