Thoroughly enjoyed it :)
Suggestions:
1. Randomise puzzles on replay.
2. Either different puzzles that suit each difficulty or at more puzzles for the more difficult modes.
(maybe Safe - 25 puzzles, Casual - all safe puzzles + 10 more difficult,
Challenging - all safe and casual puzzles + 10 really difficult puzzles)
3. Achievements!!
Honestly I can't see how everyone is finding getting gold medals so hard. If anything there is too much time allowed to get a gold even without using the refs for extra time. Great game by the way 5/5 :)
the controls dont seem to work too well. Only one key press every half second or so registers. That's way too slow to use special moves without getting hit :(