Once again Apples App approval process seems as random as a game of chance. I can only imagine how frustrating it is to be a iOS dev sometimes. There are plenty of examples of RDP/VNC style apps. Citrix lets you use a mouse… how is this any different?