Little funny game! But why recoil power every time is different, is this a game mechanic or bug?
it is a bug turnt game mechanic!
If i had to guess it takes mouse pos converts that to a vector to multiply by the velocity, so it seems farther mouse pos = lower speed.
The impulse also seems slow enough sometimes that it'll input multiple mouse clicks at once, giving extra speed.