Let me start by pointing out that I don't have an iPhone and haven't tested the following application named iPhone pilot. It should also be obvious to not use it in public for your own security. Anyway, here it is:
Apparently it also has a multi-player mode, making it the right toy for boring all-hands meetings, group outings, or just lunch breaks...