A Theory of Fun for Game Design

What makes games fun? This book provides a theory, in line with my own personal theory, on why this is so. It is a fairly short read. I’d recommend grabbing it from your library.