Written by Medievaldragon on May 9, 2006. Posted in Uncategorized
Nazjin submitted some screenshots of Illidan artwork and maniquee from Blizzard Booth at E3 2006. I will update the source of the screenshots as soon as he replies. The logo of the screenshots suggest this is from a website. Nice screenshots!