Why do you say this ?
This is a new website and we still don't have much games. but we're spending too much money for marketing it and we're doing our best to get our developers a valuable users to play their games. Submitting a game just takes five minutes and it's for free.Also our server is safe and you can check it out from this link : https://secure.sitelock.com/public/verify/mekartstudio.com
We will do our best guys to get you the best results.
Best wishes,