I enjoyed playing this a lot today. I believe I got the high score too, barring any sort of sneaky bugs ;)
Thank you and congratulations! Here is your trophy: