My new favorite app!

Every so often, I discover my new favorite app. This one is going to be hard to top!

Take a look: