Mech PvPbitrocker2020 (77)in DTube • 3 years ago Looks like this game Mech Arena seems to be gaining popularity, so started just giving it a try and playing it. Not too bad I must say =) ▶️ DTube ▶️ IPFS #dtube #gaming