FYI, this Buzz Lightyear Ultra Blast Gauntlet is the most annoying toy on the face of the earth:
We will all be blind and deaf by the end of today.
Thanks, Auntie J! I look forward to returning the favor.
UPDATE: hahahaha....Peter is playing with this toy and Greg is yelling "STOP IT BE QUIET!!!!"