Screenshots were leaked onto the DOTA2 China website a couple days ago and we’ve got first dibs on these images.

Click the image to enlarge.

Vengeful Spirit at Sentinel well.

Shadow Fiend about to move out from Sentinel well.

Unidentified Hero with an NPC near what looks like Scourge secret shop.

Unidentified Hero with Roshan.

Doombringer at rune-spawn river near the mid-lane.

In my opinion, the units and surrounding sprites look AMAZING! But I felt the UI fell a little short and seems a little dissapointing.

For all we know, this could be screenshots for its development stages.

I am very excited for the match up tonight!

Anyone else going to be online to watch the stream? Let me know in the comment below!

 

Be sure to grab a Dota 2 Beta key by following the instructions here!