Respect for the music and for your persistence. I've got to add though that the first game you ever make should be much simpler: It's usually better to make something simple but stable. But still, nice work!