Really, really great intro music. I was listening to it in the background because I got pulled away when I pulled up the game and was thinking, "Damn, that's some good music."
The graphics were really cool and the concept seemed interesting, but I didn't really understand what was happening. After I placed the triangular thing to stop people, it said I lost.