Thanks so much for the detailed feedback! 30 is a very good score... maybe better than my highscore actually :D