A review by gallien
A Theory of Fun for Game Design by Raph Koster

5.0