A working 2012 Furby