The mesh destruction is neat, but I'm not sure what the point of it is. Also, the special attacks don't track with the player, they seem to just spawn at a world point.