Last question! Mecha will be a curated game store. All new game submissions must be sent to us to approve. Once a game is approved developers can upload it to the store, update it instantly as much as they like, change the listing as much as they like, and so on. *
This is to ensure that there are no spam apps, malware apps or anything like that trying to be slipped onto our store. That way everyone is associated with a great, clean and wonderful store full of awesome indie Android games. Turn around time on submitted games is less than 24hrs. Usually approval comes in less than an hour or two. (Unless we are all sleeping)