News, views and updates for Allstar Heroes
Allstar Heroes Preview
Good news, MOBA fans! Allstar Heroes, the #1 grossing game in China, is well on its way to completing Beta testing in the UK and future heroes should be looking forward to its arrival on the App Store and Google Play very soon.