Connectivity is a major feature of this program!
The previous commenter really needs to play with the app a little and visit the website that discusses the functions of the program. If you actually end up using only 10% of this program consistently, $15 is more than reasonable. Although some nomenclature could be in need of overhaul, this is incredibly powerful... And with a multi-web cam setup, allows tabletop RPGers in different locations to play almost as if they were sitting at the same table. This is part of it's power.
This also allows RPGers with MacBooks sitting at the same table to automate all sorts of number&die-crunching, including allowing the DM to auto-poll rolls from the other players' computers, with or without the players' knowledge. Incredibly complex die rolls and situations can be set up on a couple dozen, to hundreds of buttons. "If-Then" statements are part of the die formulae! As well as mathematical and some other statistical functions. For a complicated button set-up, you can individually color buttons, change their basic look, and many other things.
If I actually needed such a complex app, I would gladly pay the fee. However, I don't, and would probably never play in a game where such was necessary. But a group of young professionals, who play on a weekly basis, where members often have to take business trips, this would keep a game from dying or stalling. Of course, there would be a bit of a learning curve, and everybody would need a Mac with CrystalBall... but it definitely has a place in RPG gaming. An iPhone or Touch version of this app would be very useful for gaming in situations like those mentioned above.
Now, some issues with this... primarily cosmetic. It is one of the ugliest things I've seen in a while! (^_^). It covers a huge amount of desktop in a locked-to-the-menubar palette style (which I don't really like). There is no log, or paper-tape (though I suspect this will be part of the Full crystalball), The secondary window for the Ball itself is unnecessary (and too large), a few of the output formatting functions need to be quickly avaiable for changing (in the menu or on the palette), and some menu entries need to be cleaned up (see the Help menu).
Keep working on this, it's impressive, even now, and can easily be better.