I have played this game on another website. It's too bad it does not work here anymore. Anyway, this was a good game. The best part about it was probably how you could place obstacles directly in the path of your enemies. It's a pity this did not help you that much, because this was still a very hard game. It's a bit hard to see all of the graphics as the pixellation makes it too small and even zooming in doesn't help much.
I thought the music was very nicely done. I guess this will take a couple of playes before I really understand it better. It's funny to use the speed bar and have everything go faster. It seems like most defense games are too slow on normal speed. It's a fairly interesting game worth checking out.