EveryGame Redux lets you play a large selection of games on your iPad, iPhone, or iPod Touch.
Everygame Redux allows you to play with multiple devices via bluetooth. This will help keep player hands hidden, but if you only have one device it still isn't a problem as you can keep them off screen, and pass the single device around.
Everygame Redux allows you to save games, and even playback moves.
Unfortunately, EveryGame Redux does not have an A.I. opponent. Which means you will need to have your friends to play with.
The app comes with a lot of games, and more are to be added as time goes on.
Cities of Calvino
Pirates Vs Ninjas
Fences (by Pokke)
Freez! (by Henry Lahore)
MuTorere (by Matt Morris)
My Apologies (by Mike Houser)
Slash-Ex-Oh (by Mike Gordon)
SpyMaster (by Steve DeWinter)
7 Inch Dash
Tic Tac Toe