Well done! I especially like all the stick people. You can, however, make some further improvements to the illusion. I'll send my suggestion via PM, in order not to spoil the illusion to those reading these comments.
If you do still have it and can make the improvements that would be great. It is already cool as is, but would become even better.
Meanwhile, I have submitted it for addition to the Featured gallery of the 3D Illusions group. Feel free to decline if you're going to work on it and would like to submit the improved version instead. Otherwise, this would already be a nice addition anyway.