OMG indeed. I was expecting something like this in about a year or two. Now I wonder what the world is going to look like the next week.