Yeah I'll try the downloadable version later. I think my problems were because of that.
Yhea I saw another MiniMicro entry saying the same thing about the WebGL version, for me runs normal, but I have some friends saying about the game being laggy. However, they played the Win version and it's running super smooth