I have one of these boards, been playing with it. I highly suggest you purchase or use another arduino as an ICSP programmer.
The play melody example kills the Leonardo and you have to reflash the bootloader to fix it. Only way to flash it is with an in circuit serial programmer with the ICSP header.