Thanks for the feedback!
I just played and rated your game. It was very challenging and frenetic. I think I'll go back to playing my relaxing game to calm myself. ;P