wfz on 25 February 2009
EDIT: Holy hell I got it to work! =D
Nice trailer, I really really can't wait to play this game, even if it does turn out "mediocre" to most people's standards.