Here is a cool app that lets you create, save, and share your own games. Infinite Arcade for iOS lets you make platformer, adventure, and ball games. You can create and customize your characters. The app lets you add words, clues, and messages for your characters. There are also fun sound effects to your games.
Infinite Arcade is fun to use for all ages. It comes with original artwork and sounds. Costs under $3 at this time.