A multiplayer game for game jam is rare. It's a very difficult project, and you've done a great job. The game successfully launched in my browser, I did not notice any serious visual problems. I'm sure if you had more time, you would have done even better, but I really like the concept and style.