Thanks for the feedback, I'm really glad to know that everything is ok. I was afraid people may dislike because of the lag (I had some testing, don't know why)
That is because you love your art and product so much! It's all good, it is a game jam after all we just way to try your game as quickly as possible :) Smart idea to add the browser version! Best of luck with the ratings :)