This amazing mash-up gets our stamp of approval