I'm trying to submit a site for review/showcase at the following url: http://wordpress.org/showcase/submit-a-wordpress-site/
When I submit the information requested, I get a "Oops" page declaring that the site isn't on the latest version of WordPress and only sites that are using the latest version of WP will be reviewed.
The problem is that the site IS on the latest version of WP. What do I do now??
Site I'm attempting to submit: