Alright. So good game. Good designs. The music is really good and suits the environment. The dialogues of ants really give life to the game.
Yes there is a lag in the browser version, but only in few places. I think its because it has to render so many things at once. So to get a great experience had to download the game.
Overall a great game and really good concept.