DotA 2 Map Lighting
DOTA 2 Trailer is Finally Here! | Game HD Wallpaper
Dota2 Set: Gifts of the Shadowcat by polyphobia3d on deviantART
dota 2 - Google Search
There are loads of free PC games out there, but many of them aren't worth your time. These will have you hooked for hours.