Photo Book
I'm not good for games, but here is something I've done for special occasions such as weddings, exchange students, retirement, etc.
Take (digital, or get digital CD when developed) and/or scan photos. You can upload these digital images to photoworks.com (or snapfish, or shutterfly, among others). You can annotate the images, arrange the pages/photos how you want, and have an excellent, high quality photo book to give as a gift. The cost will be $10-50, depending upon the size & number of photos you upload.
Recipients of these books have really enjoyed them as keepsakes, and to showcase a special event (or timeline).