The latest patch is submitted and has been sitting in peer review for 2 weeks. It is 25%, the last time it incremented was 10 days ago. Right now its on the first page of the review queue, so hopefully people will review it soon..
If you are a creators club member, and wanna be a pal- heres the review link! http://bit.ly/bf6hOR