I believe there is a bug with the review submissions.
On PC (Google Chrome) it won't allow me to input the stars (and thus, being able to submit an entry)
On Mobile (iPhone 6 - safari), IIRC, the submit button wouldn't work.
I submitted something to the support team a while back, I'll give...