If you're the type of fan who prefers to think of a Giants/Patriots game as a duel between purple, cycloptic club-wielding monsters and revolutionary war soldiers, then the Taiwanese animators at Next Media Animation really have their fingers on the pulse of this matchup for you. Note: There is a version in English , but I prefer the Chinese-language one, just to add to the "I don't understand one damn bit of this" vibe. I feel like I should be getting tired of these, but they just keep raising the bar.