Very cool graphics. Loved the idea too, very fun to play. The mouse is definitely required, I tried playing with my trackpad at first and suffered a lot :P . Great job!
I think may be with easier timer it would be better for trackpad. What was wrong with it? Just curious :P