Very good game. Would appreciate one little addition: sometimes you can't see if your still on to brilliant, i.e. you can't see if a gem has been touched. A little flag here or there that would tell you your gems are already touched would come in handy. For the rest: thank you and very good job done!
Speed issue probably due to dropping of frames. On very slow systems it also drops frames and easy mode becomes very difficult to. Is the timing of towers done by entering frames in stead of some central timing device in the program?
Actually the gems fall on the side and stop floating when touched. Probably we should make the difference more noticeable.