Good job posting this mate.
Was about to post it myself. I'm on their site all the time because I moderate their forums. :p
Definitely shows how amazing euphoria is and what makes it better than the ragdoll physics of a game like Saints Row.
Originally Posted by Jakenz
yeah looks good. im looking foward to that NFL game with it too
There is a game called "Backbreaker" coming out. It's American Football, but it's not NFL-licensed.
Oh, and here's a higher-res version from the site itself.