Is This The Next Google?

Recently, what seems like a no-brainer web site launched for self-serve mobile advertising. I couldn’t believe this actually didn’t exist yet, or if it did, it was a well-kept secret.

I couldn’t get the site to load, probably due to server overload once the announcement hit… but I’m trying again today.

Check it out and let me know what you think: