Video Game Coverage

I Have No Idea What This Angry Birds Trailer is About, But It's Got Sweet Music