It has made it into the Top 10 rankings here at Pinside.
I figured that it was just a matter of time. Hopefully it will still climb up from there.
Probably shouldn't even have posted this thread. It will just give the Stern haters/bashers more incentive to go give it a rating of 1.0.
Also, in before "who gives a crap about the rankings".