Great, but – Heroes Evolved Review

For about 97% of the game, it’s amazing. There needs to be something done about those players who continuously go AFK and cause the other remaining members to lose.
Review by Dartscan on Heroes Evolved.

All Heroes Evolved Reviews


Other Reviews

TGIF
Yayo Chang

Good
Aquariel81

Love it
Xmrxray

GREAT MOBA
JUA VAJ