pointTowardsMouse does a thing but X/Y are reversed
flipped X/Y, oops. Direction is working but move(distance) is not