The heroes you see in the store depend on your current level. The higher the level, the more powerful heroes you can get.
You need to be at least level 11 for Mecharion.
The heroes you see in the store depend on your current level. The higher the level, the more powerful heroes you can get.
You need to be at least level 11 for Mecharion.