Saw a version of this as a gif on Tumblr,
[url]http://curiosamathematica.tumblr.com/post/61569644908/twoblueeinsteins-animated-proof-of-the[/url],
and had to dynamicize it.
Now we can see it works for any two squares, which means any right triangle. Right?