Recent patch destroyed game – Heroes Evolved Review

Lol -13 when you lose and +5 when you win. Goodluck guys, just don't bother
Review by iAzure on Heroes Evolved.

All Heroes Evolved Reviews


Other Reviews

TGIF
Yayo Chang

Good
Aquariel81

Love it
Xmrxray

GREAT MOBA
JUA VAJ