Rankings for the iPod Touch/iPhone SMB2 are now up; there's Time and Score charts for all 115 stages. Please let me know if there are any errors, and I will fix them as soon as possible.
In other news, Step & Roll is now less than a week away! It comes out on Feb. 9th in North America and Feb. 12th in Europe; rankings will probably be up within a day or two of release. Hopefully S&R's jumping-less, boss-less, monkey stat-less gameplay will attract more competitors. :P
- Miles