Great work - I was unable to get past the first mini-game, but I got the general gist of what you were going for! Neat idea & nicely implemented.