Hick - How to Train Your Dragon, Just Cause 2, Nintendo 3DS, Scott Pilgrim vs The World trailer, and the Blue Angels

Is How to Train Your Dragon already one of the year's best films? Just Cause 2 lets us play in one huuuuge game world! What will the Nintendo 3DS bring to handhelds? Plus, Alex and the Blue Angels.