12 Online Multiplayer Games To Play With Your Buddies

So I got a long weekend of 3 consecutive days and what did I do? I was testing the best online multiplayer games.
Online games can be the best solution to bring that fun element. Some games even allow you to voice chat internally and that is the best part.
So, I am listing some awesome games for you.