new video showcasing the game looks so good! http://vimeo.com/85432871Nearly as epic as this.
Log in to comment