I've been playing this game (BL2) on an internet cafe for the past few days. Of all the Shooter games I've played, this topped it all with Left for Dead as second.
I mean, Cel Shading with Guns + Loot Hunting + Exploration + RPG skills + action = A game that I love on par with the Pokemon Series and Ni no Kuni: Wrath of the Witch
For me, what Gearbox did with this series, playing borderlands 2 myself, and after watching tetraninja's playthrough of this game, I got a feeling that
Borderlands has the Pokemon potential -- even if it doesn't sell much. Fans of this game will be possibly on the same caliber as Pokemon as of today in the upcoming future.
Here are my ratings of the four types of players:
#1 - Commando
#2 - Assassin
#3 - Siren
#4 - Gunzerker
Personally, I love playing as Axton the most. The turret is too hard to ignore, I mean, the Survival Skill tree is my Kind of Gameplay. The other skill trees are also greatly viable for me. He is a Jack of all traits you see. Though he can be more of a defensive type. Simply, he's as flexible as Maya. But also as aggressive as Salvador or Zero.
The reason Zero is second is that my favorite Skill tree, Bloodshed, has many of my desired gameplay style on a shooter game. The catch: I have to be attacking on Melee. I'm a Glass Cannon. A least the snipping skill tree is a decent option. The second rather sucks for me. A very good choice if you are either the fast killer type or the stealthy type of player. I'm the latter you see.
Maya on third place is that, while respectable, neither of her skill trees appeal to me. But, with the Cataclysm Skill tree, it becomes deadly. I love it so bad. The catch: she's too dependent on Maliwan brand Guns as her only way to inflict extra effects like burn / corrosion / slag / shock status for the most part --- if you ignore grenade customs for a moment. I did found guns that are not on the Maliwan brand with elemental bonuses later on the part on finding Sanctuary for the first time. Her ability early on is rarely helpful. Not my kind of thing during my early tries.
Salvador. Long story short, close range aggressive ability is not my favored style of game play. All of his abilities are cool. But the nice thing about him is that his Gunzerking ability heals all of his lost HP, even if your shields are down. Extremely useful in many cases. So he's more on Bulky offense like a Conkeldurr. But in most cases, he's locked to RPGs, Assault Riffles, and SMG guns as my preffered playstyle with him