You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Here's a (relatively) short video of the cancelled game "Hero", by Splash Damage. I can't find any traces of this game on the internet, but it is very interesting. It is multiplayer only so there is not really much to it.