So I got into the beta and just played 2 games. Gotta say, it's pretty awesome! DoTA and what not isn't any different but the third person eye level perspective just makes it more intense in my opinion. Anyone play the beta yet? What are your thoughts?