The most awaited game of the year has finally launched and we at Pinoy Gaming has lost a lot of time playing it. The sequel to the best Multiplayer game of 2007 is finally out and it is bigger and better than ever. Just how good is it? Read on and find out!
Read More »