Yeah everyone needs to put something in the mod notes section, not for approval but for historical reasons (so when someones looking through the history view they can easily see what your changes were).
Your stuff should be going through instantly at 88k points, unless theres some bug thats being hit.
Actually, if anyone has an even more recent example of this problem it would be really awesome. I dont think our issue tracker has the info that far back so its hard for me to make sure this is a redis problem.
@raycarter: This may have been a technical glitch? I think that message only comes up when the system doesnt think there are any releases for a game (the button shouldnt show then though). Are you still unable to create a review? (I can at least get to the form fine).