Twin stick top down controls (Hotline Miami/Asteroids)

I found another way very similar to yours. However, this is for a third person Character. This code follow the Weapon/Character when they move together or alone and does not reset the aim after releasing the joystick.