Thanks for your feedback, very good points! The sounds/music aspect in particular is something I definitely need to improve on, as I'm not very experienced in that area.