Personal Note: “The Avengers” – totally worth it in 3D, and a cool papercraft!

I saw the Avengers. AWESOME, but mostly because the 3D blew my mind!