Itch.io didn't tell me you replied!! @_@ It's working now (from what I can tell), because I chose the WebGL setting.
You're right I do need to put the entire project into my repo (I thought it was only for the open-source parts)...I'll get to that soon.