First things first.  This was the best game released in 2012.  I remember when they announced the sequel I thought "How can they possibly improve on a game so good as the first one?"  Well, they did in basically every way.  If you liked Borderlands 1, this will likely be your favorite game from 2012.