Hello Ladies and Gentlemen!
I bring to you PTW - The Leaderboard of Champions!
Ever hate those games where you have to fight over stuff and some dude just out-pays you and gets all the cool gear when you were busy grinding it out on your own?
Well no more fluff! This game is the purest of...