The auto tune is a bit too heavy as is the echo at times. The beat is solid and the backing instruments are in place.
I would focus on getting the vocal/rap into the right position for this piece. Maybe the echo and some mild tuning for the intro and then clean it a bit so it stands out a bit more.