Shadowfest3 on 17 August 2010
How do you embed on this website? Anyways, I was going to embed the english version of the trailer but I guess it really doesn't matter. The more and more I watch the trailer the more I really don't like it. Oh well I have other games to look forward to in November.