Sure - still very impressive!
I think the GPU situation is not that the game doesnt run well but that my GPU wants to render ALL OF IT so fast :D
And yeah web builds are always tricky with fancy graphics stuff - if you really want to get some decent itch numbers to see if the game has potential web is getting a lot more views and plays than download - I have been really into Chris Zukowski's blog on howtomarketagame.com and he did some really insightful itch articles lately - might be interesting to you too!
Anyways keep it up and good luck mate