Tom Ogg would be the one to comment on this I think. I am pretty sure that they screen things and need to know they are post-worthy. I submitted a Millennium review two years ago and it never showed up. It maybe "they" felt it was redundant of other reviews or simply did not meet their requirements.
Don't feel bad or take it personally. There is no one to complain to because it is simply up to their discretion.