Thanks a bunch for the input, and for sharing the experience even though you didn't encounter this exact problem =)
Yeah, we have been having a few technical issues that have made the experience not so great for people playing it, definitely an important learned lesson.
So far, no one 'didn't like the game', mostly just technical problems, but we'll see how it goes.
Wish a lot of success too!