The only thing I would change honestly is the way that distance is calculated, just to add some reality into the game that way, but other than that really solid I was trying to cause any bugs but didnt find any:)