Internet is so fast Makes me Host of all games causing serious lag

109 shares