12/9/15Blaming Lag Is The 'My Dog Ate My Homework' Of Video GamesA short story. Last night I was playing a game of league of legends and losing really, really badly. One opponent…ByYannick LeJacqPublishedDecember 9, 2015