You can play DOTA 2 offline without having to log in to steam. Select solo and the difficulty of the bots, and create a practice match with them.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com