I just wrote a word scramble/jumble game as a pet project and published it to the market place. Its still beta and my first app so be kind. Basically I was curious how hard it would be to create multiplayer games. At first I built a tcpserver and client in the app and had it go out to a matching server, then the one handset would be switched to server mode, and the second would disconnect from the matching server and connect to that host. Of course this worked perfectly on wifi, but with cell connections, the cell provider's NAT prevents the connection so now I have the matching server handle the communication throughout the life cycle of an online game. If you like word scramble games, please give it a try and give me some feedback. I'm not exactly a master programmer nor graphics guy, like I mentioned its just a pet project. The application is andJUMBLE! and has the following features: * >60,000 words in supplied database * ability to create your own word database and use it alone, or in conjunction with system database * ability to set system words to be ignored * option to change the # of rounds per game * option to change the word size for the game * option to change the time per round, and delay between rounds * options to see hints on incorrect guesses, acceptable words(after the round is over) * vibrate & sound notification options * Bluetooth head to head play (rough draft - work in progress * Network head to head play with a matching server (works better than bluetooth at the moment). Game toggles host each round so neither player has unfair advantage due to network (cellular) latency * Word lookup by letters contained (if you want to reverse solve a jumbled word and Its FREE!! (has a few ads - i'm just playing with admob at the same time) Please check it out and give me some feedback - tested with N1 and Motorola Droid. Just search the Android Market for andJumble, or just jumble. Thanks!!