My f****** god, that page is IMPRESSIVE!
The trailer is just stunning, I can say for sure I'm not making a fan trailer now because this one is WAY better than anything I could make, and it's also somewhat in my style so there's no point of making a new one, it'd be like a clone.
Time to update dofsource! This was TOTALLY worth the wait. Good job guys, this is going to really raise everybody's morale and appreciation of the game, you really succeeded here! Failure is not an option!