Well, I'm really not sure this is an impossible feat of strength, to be honest, but it looks very well-done. Nice job!
Your browser does not support iframes.