Borderlands 2 announced. Best day ever.