Eric Van Allen
ericvanallen
Freelance writer, Dota enthusiast, Texan.