Essential Items You Need to Survive in DotA 2

New to DotA 2? Then you might want to check this item guide to help you survive your first normal matches in the game. These items can be used by any heroes. Town Portal Scroll The Town Portal Scroll is a must-bring item you should always have in your inventory if you don’t own a…