Experiments on flow and learning in games : creating services to support efficient serious games development
Rules Of Play Game Design Fundamentals