Most recently John Ferrara published a book called “Playful Design“, that tries to bridge the gap between “everyday user-interfaces” and “game design“. It is aimed at user-experience-designers, who want to try to make their apps more sticky and more meaningful for the users. Here is the link to the Table of Contents.
The “Netmagazine” published an edited version of the chapter “Ten tips for building a better game“, with sentences like this:
“Consider what makes a game intrinsically interesting. You’ll find a lot of creative opportunity in games that make the player think through interesting choices instead of executing twitch responses.”
All in all, this book looks like a very nice lecture for both game- and user-experience-designers.