Wait wait wait.. where did you see that it's going to be free?
I don't think the micro transactions are that bad, in all honesty. It seems like you can definitely get the Heroes through regular gameplay so it's bearable.
Not so. Both are releasing same day.Also, it's nice that Nintendo is releasing this for Android first after Super Mario Run's initial iOS debut.