Warcraft 3: Reforged is live – the launch trailer


Warcraft 3: Reforged is the complete redesign of the timeless real-time strategy game classic from 2002. Experience the epic beginnings of the Warcraft saga that are more breathtaking and impressive than ever. The launch…