Nintendo 3DS in the flesh and hands-on! (updated with video!)