I could not get the big game working on HTML5, but then I figured:
'Maybe I can make a new version, but smaller'.
Well, here it is! https://www.newgrounds.com/portal/view/755731
Funny thing is, this little version is even better than the big one :D hahaha
I hope you can appreciate & enjoy it!