Where are all the Windows Phone 8 Apps?

I have a confession.  After years of being an iPhone user, I recently switched to the Lumia 920.  I love it.  It happens to fit my phone usage pretty perfectly, so for me it was a no-brainer.  The only downside has been the (well documented) lack of apps in the store.  This hasn’t been too […]