Nice and challenging game. Not too frustrating and not too easy either.
I was able to complete them all, I loved the ones which had a certain pattern to them (like levels 26 and 30).
I applaud you for using only 300 kb for this. The medals were easy to get.
As mentioned by others already, the DIT DIT is annoying, but I played with my PC speakers off.
What is the TA DA medal? I tried everything to get it...