Well, the results are in on my first submission of Sphericle 1.0 to the App Store: rejected. They cited two very specific, and very valid reasons. Both reasons have to do with conforming to the iPhone Human Interface Guidelines, and they should be pretty easy to fix. They have to do with handling errors with regard to lack of internet connectivity, so as not to confuse users.
Hopefully by the end of today I'll have a new submission for them to review.