Post Thumbnail

Here's a little levity on the eve of the iPad launch chaos tomorrow. We're going through release after release today of all of these iPad apps, and after browsing page after page after page in the App Store, it's sometimes easy to forget just how much work went into each one of these things. The Om...

April 2nd 2010 at 9:30pm 0 Comments