#3757167, By Witcher EE patch

  • Deleted user 14 September 2008 13:46:57
    There's a few videos of it up here. One of the developers mentions a mid September release so the 19th sounds about right.
Log in or register to reply