Borderlands 2 is a great, great game. It has all the elements of a great first person shooter. Graphics, physics, maps, sweet guns, good aim system, and a good melee system. I'm really diggin' this game. However, the only problem I have with it is the difficulty of it. I'm a level 12 sniper, and I'm currently at a part in the game where you fight a level 13 robot. I can barely even damage the dude. It's unbearable. I NEED to have my roommate play with me for me to be able to beat the bosses in the game for the most part. That's my only issue with the game, though. Solid buy. GET IT.