It all fits into the casing with a bit of squeezing, theres a 9V battery, ardiuino, ISD chip and amplifier circuit crammed in there.
Its been improved software wise too, I found an arduino library that communicates with the ISD chip over an SPI connection. You create a chip object then call methods like "chip.setplay(startadd, endaddr)". Much easier than before
I've got an arduino barebones kit coming in the post, so i'll etch a circuitboard and replace all the cruddy wiring with something much nicer soon :)