http://www.ign.com/articles/2016/01/29/ ... is-weekend
Just noticed this news article in facebook. Personally im not big fan on "Multiplayer online battle arena (MOBA)" games but i thought maybe some folks on the forum might be intrested too.
Users browsing this forum: No registered users and 22 guests