How long will your mech last in battle? Meka Hunters, a game solely developed by one guy, puts a fresh spin on online mech battling games, and is available now on the Google Play Store.