Thank you for the kind words:)
I'm not sure why there is flicking, it doesn't happen on my computer. Were you playing on Windows? I will upload new versions for the different platforms now so maybe that will be better.
Yes, it was windows.