Okay, hear me out, I truly love the game. I really do, but could you please for the love of God, improve your network connection because even tho our WI-FI is strong, the ping, the goddamn ping is what really sends me. Unlike other Moba's, this game is actually internet stability reliant. You know which game I'm talking about. Please, improve the network connection and make it internet friendly.