Ofc there are aliens. I would bet my nuts on it. Their are trillions of stars with planets surrounding it. Statistacally there is no way that there is no alien life
Dota all the way. I played both games. Dota is so much more complex. the sheer amount of possibilities for strategies players can come up with is insane. And i like the fact that you can even outplay your opponent by denying and other stuff.