Found in 1 comment on Hacker News
maushu · 2010-06-30 · Original thread
Game Design: A Practical Approach - http://www.amazon.com/Game-Design-Practical-Approach-Develop... and for more focus on the interface (the obvious point of this thread): Game Interface Design - http://www.amazon.com/Game-Interface-Design-Brent-Fox/dp/159...

Both books teach interesting stuff about designing interfaces and the game itself that can be translated to software and web, specially the first book.