Review (5/5): Fun and useful
Bigger than I expected and well made.