Thank you very much for your comments! The art is certainly special which I think also makes the game special. Also, maybe you didn't noticed, but all the sound FXs are made by us and a microphone :-) Was funny, heh.
@mitkus: I noticed it specially in the ceiling/floor of the level. Is that what you mean?
@zenasprime: The topic is certainly nerdy. Quarks and Leptons are the most fundamental (small) particles around the Universe (putting aside strings and other physicists' illusions). That's our connection with "tiny world".
@MaximSchoemaker: Sorry about that. I just uploaded a blank page with the applet in the middle. Now I've added some color and text so it's more evident where the game should load.