I have been thinking and had some more ideas, I'll list them
1) You can't see your opposing players.
2) The lane will be in shape like a L.
3) I am going to include heros, there will be creeps that spawn around your lane, your hero kills them and can get you extra gold.
4) There will be an arena in the middle of the map where you can fight other heros for fun
.
I think I might've had some more ideas, but can't think of them right now.