Dunno how it become like that, but I think it still work as long as the speaker inside is not over heat/burned.
The circuit look OK...
Lot of people can help in putting back all together but it might not worth it due to shipping fees.
Yup.. Shipping costs over 60usd from Singapore to United States. Horrible. I guess I can only just keep it?? Hahah...