Anyone happened to land on this video? At eShop? It's basically a video clip with all 3DS news packed in. It was good and all, 3D depth was definitely positive in the clip, I hope it becomes a daily or weekly thing on the eShop. EDIT:- Or is it something way old and it is I who discovered it late?