Borderlands 2 came out today and I have been playing with two other friends literally all day so far and I think we are going to make it a 24 hr run. The game has been tons of fun, however unless you plan on playing it with other people I would stay away from it. The true fun of the game comes from you and a couple of friends working together frantically trying to bring down a boss.
The gun creation is even deeper this time with even more randomly generated guns and mayhem, such as the automatic grenade launcher rifle. I am currently playing as the Gunzerker and will be posting a first impressions tomorrow after have playing for a longer time, but so far the game has been tons of fun and great game.