Official Keepsake site now live
Developer Wicked Studios has just launched its official Keepsake site. In addition to news, game information, and screenshots, this Flash animated site features bonus downloadable goodies like promotional art and wallpapers.
For more on Keepsake read our preview.