Sir Whoopass™: Immortal Death: Watch the developers play!

It's time for the developers to showcase their latest additions to the game!